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

A

abbrChecker - Variable in class dragon.nlp.extract.AbstractTermExtractor
 
Abbreviation - class dragon.nlp.extract.Abbreviation.
Checking abbreviation for associated terms
abbreviation_enabled - Variable in class dragon.nlp.extract.AbstractTermExtractor
 
Abbreviation() - Constructor for class dragon.nlp.extract.Abbreviation
 
AbsoluteDiscountSmoother - class dragon.ir.search.smooth.AbsoluteDiscountSmoother.
Absolute Discount Smoother
AbsoluteDiscountSmoother(IRCollection, double) - Constructor for class dragon.ir.search.smooth.AbsoluteDiscountSmoother
 
ABSTRACT - Static variable in class dragon.nlp.Document
 
AbstractCell - class dragon.matrix.AbstractCell.
Implements basic functions of interface--Cell such as resetting and comparing cell objects
AbstractCell() - Constructor for class dragon.matrix.AbstractCell
 
AbstractClassifier - class dragon.ir.classification.AbstractClassifier.
Basic function class for classifying
AbstractClassifier() - Constructor for class dragon.ir.classification.AbstractClassifier
 
AbstractClassifier(IndexReader) - Constructor for class dragon.ir.classification.AbstractClassifier
 
AbstractClassifier(SparseMatrix) - Constructor for class dragon.ir.classification.AbstractClassifier
 
AbstractClustering - class dragon.ir.clustering.AbstractClustering.
Abstract class for document clustering
AbstractClustering(IndexReader) - Constructor for class dragon.ir.clustering.AbstractClustering
 
AbstractClusterModel - class dragon.ir.clustering.clustermodel.AbstractClusterModel.
Abstract cluster for modeled clustering result
AbstractClusterModel(int) - Constructor for class dragon.ir.clustering.clustermodel.AbstractClusterModel
 
AbstractCodeMatrix - class dragon.ir.classification.multiclass.AbstractCodeMatrix.
Abstract Code Matrix
AbstractCodeMatrix(int) - Constructor for class dragon.ir.classification.multiclass.AbstractCodeMatrix
 
AbstractConceptExtractor - class dragon.nlp.extract.AbstractConceptExtractor.
Abstract class for concept extraction which is the super class of AbstractPhraseExtractor, AbstractTermExtractor, AbstractTokenExtrator, and AbstractTripleExtractor
AbstractConceptExtractor() - Constructor for class dragon.nlp.extract.AbstractConceptExtractor
 
AbstractCRF - class dragon.ml.seqmodel.crf.AbstractCRF.
Abstract class for conditional random field
AbstractCRF(ModelGraph, FeatureGenerator) - Constructor for class dragon.ml.seqmodel.crf.AbstractCRF
 
AbstractDenseMatrix - class dragon.matrix.AbstractDenseMatrix.
Implements basic functions of interface--DenseMatrix and extends class AbstractMatrix
AbstractDenseMatrix(int, int, int) - Constructor for class dragon.matrix.AbstractDenseMatrix
 
AbstractDocDistance - class dragon.ir.clustering.docdistance.AbstractDocDistance.
Abstract Documennt Distance Measure
AbstractDocDistance(SparseMatrix) - Constructor for class dragon.ir.clustering.docdistance.AbstractDocDistance
 
AbstractDualConceptExtractor - class dragon.nlp.extract.AbstractDualConceptExtractor.
Dual concept extractor for dual indexing
AbstractDualConceptExtractor() - Constructor for class dragon.nlp.extract.AbstractDualConceptExtractor
 
AbstractEvaluator - class dragon.ml.seqmodel.evaluate.AbstractEvaluator.
Abstract class of evaluation
AbstractEvaluator() - Constructor for class dragon.ml.seqmodel.evaluate.AbstractEvaluator
 
AbstractExpression - class dragon.ir.query.AbstractExpression.
Abstract class for query expression
AbstractExpression() - Constructor for class dragon.ir.query.AbstractExpression
 
AbstractFactorization - class dragon.matrix.factorize.AbstractFactorization.
Abstract class for matrix factorization
AbstractFactorization() - Constructor for class dragon.matrix.factorize.AbstractFactorization
 
AbstractFeatureDictionary - class dragon.ml.seqmodel.feature.AbstractFeatureDictionary.
Abstract class for feature dictionary
AbstractFeatureDictionary(int) - Constructor for class dragon.ml.seqmodel.feature.AbstractFeatureDictionary
 
AbstractFeatureFilter - class dragon.ir.clustering.featurefilter.AbstractFeatureFilter.
Title:
AbstractFeatureFilter() - Constructor for class dragon.ir.clustering.featurefilter.AbstractFeatureFilter
 
AbstractFeatureSelector - class dragon.ir.classification.featureselection.AbstractFeatureSelector.
Abstract function class for feature selection
AbstractFeatureSelector() - Constructor for class dragon.ir.classification.featureselection.AbstractFeatureSelector
 
AbstractFeatureType - class dragon.ml.seqmodel.feature.AbstractFeatureType.
Abstract class for feature type
AbstractFeatureType(boolean) - Constructor for class dragon.ml.seqmodel.feature.AbstractFeatureType
 
AbstractFeatureTypeWrapper - class dragon.ml.seqmodel.feature.AbstractFeatureTypeWrapper.
Abstract class for feature type wrapper
AbstractFeatureTypeWrapper(FeatureType) - Constructor for class dragon.ml.seqmodel.feature.AbstractFeatureTypeWrapper
 
AbstractFeedback - class dragon.ir.search.feedback.AbstractFeedback.
Abstract Feedback
AbstractFeedback(Searcher, int, double) - Constructor for class dragon.ir.search.feedback.AbstractFeedback
 
AbstractFlatSparseMatrix - class dragon.matrix.AbstractFlatSparseMatrix.
Abstract flat sparse matrix handles sparse matrix smaller than super sparse matrix while adding options for read and store matrix data to disk either in text or binary format
AbstractFlatSparseMatrix(boolean, boolean, int) - Constructor for class dragon.matrix.AbstractFlatSparseMatrix
 
AbstractGiantSparseMatrix - class dragon.matrix.AbstractGiantSparseMatrix.
The abstract sparse matrix for handling extreme large sparse matrirwhich will write matrix data to disk whenever it's over fulsh interval by default 1000,000 and superior to AbstractSuperSparseMatrix, however it's lack of some basic matrix operation functions such as getNonZeroColumnInRow privided by AbstractSuperSparseMatrix because it focuses on storing and loading matrix to disk efficiently
AbstractGiantSparseMatrix(String, String, int) - Constructor for class dragon.matrix.AbstractGiantSparseMatrix
 
AbstractGiantSparseMatrix(String, String, int, boolean, boolean) - Constructor for class dragon.matrix.AbstractGiantSparseMatrix
 
AbstractIndexer - class dragon.ir.index.AbstractIndexer.
AbstractIndexer implements basic functions of interface Indexer such as building index for an article and options for section index and relation index
AbstractIndexer(boolean) - Constructor for class dragon.ir.index.AbstractIndexer
 
AbstractIndexReader - class dragon.ir.index.AbstractIndexReader.
AbstractIndexReader implements functions defined in interface IndexReader such as getting termdoc and docterm matrix, getting termkey and dockey, getting termindex and docindex, getting all the indexed terms for a given document, getting all the indexed documents for a given term ...
AbstractIndexReader(boolean) - Constructor for class dragon.ir.index.AbstractIndexReader
 
AbstractIndexReader(boolean, CollectionReader) - Constructor for class dragon.ir.index.AbstractIndexReader
 
AbstractIndexWriteController - class dragon.ir.index.AbstractIndexWriteController.
AbstractIndexWriteController implements basics functions including generating IRTermList, IRRelationList for the useage of later processing.
AbstractIndexWriteController(boolean, boolean) - Constructor for class dragon.ir.index.AbstractIndexWriteController
 
AbstractIndexWriter - class dragon.ir.index.AbstractIndexWriter.
The class implements two methods writing termdoc and docterm matrix to disk with options of term based, relation based or both
AbstractIndexWriter(boolean) - Constructor for class dragon.ir.index.AbstractIndexWriter
 
AbstractIRQuery - class dragon.ir.query.AbstractIRQuery.
Abstract class of IR query
AbstractIRQuery() - Constructor for class dragon.ir.query.AbstractIRQuery
 
AbstractMatrix - class dragon.matrix.AbstractMatrix.
Abstract Matrix implements basic functions such as getting base row, getting base column and so on.
AbstractMatrix() - Constructor for class dragon.matrix.AbstractMatrix
 
AbstractMixtureWeightEM - class dragon.ir.search.smooth.AbstractMixtureWeightEM.
Abstract EM Algorithm for Mixture Weights Estimation
AbstractMixtureWeightEM(IndexReader, int, int, boolean) - Constructor for class dragon.ir.search.smooth.AbstractMixtureWeightEM
 
AbstractModel - class dragon.ir.topicmodel.AbstractModel.
Abstract model implements basic functions for topic model which can be inherited by other classes
AbstractModel - class dragon.ml.seqmodel.model.AbstractModel.
Abstract class for model graph
AbstractModel() - Constructor for class dragon.ir.topicmodel.AbstractModel
 
AbstractModel(int, String) - Constructor for class dragon.ml.seqmodel.model.AbstractModel
 
AbstractOntology - class dragon.nlp.ontology.AbstractOntology.
The class implements all the basic functions related with ontology
AbstractOntology(Lemmatiser) - Constructor for class dragon.nlp.ontology.AbstractOntology
 
AbstractPhraseExtractor - class dragon.nlp.extract.AbstractPhraseExtractor.
Abstract class for phrase extraction
AbstractPhraseExtractor(Vocabulary, Tagger, Lemmatiser) - Constructor for class dragon.nlp.extract.AbstractPhraseExtractor
 
AbstractPredicate - class dragon.ir.query.AbstractPredicate.
Abstract class of predicate
AbstractPredicate() - Constructor for class dragon.ir.query.AbstractPredicate
 
AbstractQE - class dragon.ir.search.expand.AbstractQE.
Abstract Query Expansion
AbstractQE(IndexReader) - Constructor for class dragon.ir.search.expand.AbstractQE
 
AbstractQuery - class dragon.onlinedb.AbstractQuery.
Abstract class for querying articles from a data source
AbstractQuery(int) - Constructor for class dragon.onlinedb.AbstractQuery
 
AbstractQueryGenerator - class dragon.ir.query.AbstractQueryGenerator.
Abstract class of query generator which implements function "generate".
AbstractQueryGenerator() - Constructor for class dragon.ir.query.AbstractQueryGenerator
 
AbstractRow - class dragon.matrix.AbstractRow.
Abstract row class implementing functions of as row related operations
AbstractRow() - Constructor for class dragon.matrix.AbstractRow
 
AbstractSearchEngine - class dragon.onlinedb.searchengine.AbstractSearchEngine.
Abstract Search Engine Query
AbstractSearchEngine(int) - Constructor for class dragon.onlinedb.searchengine.AbstractSearchEngine
 
AbstractSearcher - class dragon.ir.search.AbstractSearcher.
Abstract class of Searcher
AbstractSearcher(IndexReader, Smoother) - Constructor for class dragon.ir.search.AbstractSearcher
 
AbstractSentenceIndexer - class dragon.ir.index.sentence.AbstractSentenceIndexer.
The abstract indexder for sentence level indexing
AbstractSentenceIndexer(DocumentParser) - Constructor for class dragon.ir.index.sentence.AbstractSentenceIndexer
 
AbstractSentenceSum - class dragon.ir.summarize.AbstractSentenceSum.
The class implement basic function of building summary given a sentence set.
AbstractSentenceSum() - Constructor for class dragon.ir.summarize.AbstractSentenceSum
 
AbstractSequenceIndexer - class dragon.ir.index.sequence.AbstractSequenceIndexer.
The abstract indexer for indexing sequencial data
AbstractSequenceIndexer(ConceptExtractor) - Constructor for class dragon.ir.index.sequence.AbstractSequenceIndexer
 
AbstractSequenceIndexReader - class dragon.ir.index.sequence.AbstractSequenceIndexReader.
The abstract index reader for sequencial data
AbstractSequenceIndexReader() - Constructor for class dragon.ir.index.sequence.AbstractSequenceIndexReader
 
AbstractSequenceIndexWriter - class dragon.ir.index.sequence.AbstractSequenceIndexWriter.
The abstract index writer for sequencial data
AbstractSequenceIndexWriter() - Constructor for class dragon.ir.index.sequence.AbstractSequenceIndexWriter
 
AbstractSmoother - class dragon.ir.search.smooth.AbstractSmoother.
Abstract Smoother
AbstractSmoother() - Constructor for class dragon.ir.search.smooth.AbstractSmoother
 
AbstractSparseMatrix - class dragon.matrix.AbstractSparseMatrix.
Abstract Sparse matrix implements the interface of sparse matrix which can be called by any data type's sparse matrix such as double and integer
AbstractSparseMatrix(boolean, boolean, int) - Constructor for class dragon.matrix.AbstractSparseMatrix
 
AbstractStructureSum - class dragon.ir.summarize.AbstractStructureSum.
Abstract class of structure summarization given a document set
AbstractStructureSum(IndexReader) - Constructor for class dragon.ir.summarize.AbstractStructureSum
 
AbstractSuperSparseMatrix - class dragon.matrix.AbstractSuperSparseMatrix.
Abstract super sparse matrix is designed for large sparse matrix which first caches data and then processes data and write data to disk when it's over flush interval
AbstractSuperSparseMatrix(String, String, int) - Constructor for class dragon.matrix.AbstractSuperSparseMatrix
 
AbstractSuperSparseMatrix(String, String, int, boolean, boolean) - Constructor for class dragon.matrix.AbstractSuperSparseMatrix
 
AbstractTagger - class dragon.nlp.tool.AbstractTagger.
The class provides basic methods for tagging a text
AbstractTagger() - Constructor for class dragon.nlp.tool.AbstractTagger
 
AbstractTermExtractor - class dragon.nlp.extract.AbstractTermExtractor.
Abstract class for UMLS term (CUI) extraction
AbstractTermExtractor(Ontology, Tagger, Lemmatiser) - Constructor for class dragon.nlp.extract.AbstractTermExtractor
 
AbstractTokenExtractor - class dragon.nlp.extract.AbstractTokenExtractor.
Abstract class for token extraction
AbstractTokenExtractor(Lemmatiser) - Constructor for class dragon.nlp.extract.AbstractTokenExtractor
 
AbstractTopicModel - class dragon.ir.topicmodel.AbstractTopicModel.
Abstract class of topic model
AbstractTopicModel(IndexReader) - Constructor for class dragon.ir.topicmodel.AbstractTopicModel
 
AbstractTopicReader - class dragon.onlinedb.trec.AbstractTopicReader.
Abstract class for TREC topic reading
AbstractTopicReader(String) - Constructor for class dragon.onlinedb.trec.AbstractTopicReader
 
AbstractTrainer - class dragon.ml.seqmodel.crf.AbstractTrainer.
Abstract class for training conditional random field
AbstractTrainer(ModelGraph, FeatureGenerator) - Constructor for class dragon.ml.seqmodel.crf.AbstractTrainer
 
AbstractTripleExtractor - class dragon.nlp.extract.AbstractTripleExtractor.
Abstract class for triple extraction
AbstractTripleExtractor(ConceptExtractor) - Constructor for class dragon.nlp.extract.AbstractTripleExtractor
 
AbstractTwoDimensionModel - class dragon.ir.topicmodel.AbstractTwoDimensionModel.
Abstract class of two dimensional topic model
AbstractTwoDimensionModel(IndexReader, IndexReader) - Constructor for class dragon.ir.topicmodel.AbstractTwoDimensionModel
 
AbstractVocabulary - class dragon.nlp.ontology.AbstractVocabulary.
The class implements all the basic functions related with vocabulary
AbstractVocabulary(String) - Constructor for class dragon.nlp.ontology.AbstractVocabulary
 
AbstractVocabulary(String, Lemmatiser) - Constructor for class dragon.nlp.ontology.AbstractVocabulary
 
abt - Variable in class dragon.onlinedb.BasicArticle
 
accept(File, String) - Method in class dragon.util.WildCardFilter
 
add(ArrayList) - Method in class dragon.ir.kngbase.HALSpace
 
add(Article) - Method in interface dragon.onlinedb.CollectionWriter
Adds an article to the collection
add(Article) - Method in class dragon.onlinedb.BasicCollectionWriter
 
add(BasicToken) - Method in class dragon.ml.seqmodel.data.BasicDataSequence
 
add(Cell) - Method in interface dragon.matrix.SparseMatrix
Add a cell to the sparse matrix.
add(Cell) - Method in class dragon.matrix.AbstractSuperSparseMatrix
 
add(Cell) - Method in class dragon.matrix.AbstractGiantSparseMatrix
 
add(Cell) - Method in class dragon.matrix.AbstractFlatSparseMatrix
 
add(char) - Method in class dragon.nlp.tool.PorterStemmer
Add a character to the word being stemmed.
add(char[], int) - Method in class dragon.nlp.tool.PorterStemmer
Adds wLen characters to the word being stemmed contained in a portion of a char[] array.
add(CollectionReader) - Method in class dragon.ir.kngbase.HALSpace
 
add(DataSequence) - Method in class dragon.ml.seqmodel.data.BasicDataset
 
add(DoubleVector) - Method in class dragon.matrix.vector.DoubleVector
 
add(FeatureIdentifier) - Method in class dragon.ml.seqmodel.feature.FeatureMap
 
add(int, double) - Method in class dragon.matrix.vector.DoubleVector
 
add(int, int) - Method in class dragon.matrix.vector.IntVector
 
add(int, int) - Method in class dragon.nlp.SimplePairList
 
add(int, int, double) - Method in class dragon.matrix.DoubleSuperSparseMatrix
 
add(int, int, double) - Method in interface dragon.matrix.DoubleSparseMatrix
It is equal to create a double cell and then add the cell to the sparse matrix.
add(int, int, double) - Method in class dragon.matrix.DoubleGiantSparseMatrix
 
add(int, int, double) - Method in class dragon.matrix.DoubleFlatSparseMatrix
 
add(int, int, double) - Method in class dragon.matrix.DoubleFlatDenseMatrix
 
add(int, int, double) - Method in interface dragon.matrix.DoubleDenseMatrix
 
add(int, int, int) - Method in class dragon.matrix.IntSuperSparseMatrix
 
add(int, int, int) - Method in interface dragon.matrix.IntSparseMatrix
It is equal to create an integer cell and then add the cell to the sparse matrix.
add(int, int, int) - Method in class dragon.matrix.IntGiantSparseMatrix
 
add(int, int, int) - Method in class dragon.matrix.IntFlatSparseMatrix
 
add(int, int, int) - Method in class dragon.matrix.IntFlatDenseMatrix
 
add(int, int, int) - Method in interface dragon.matrix.IntDenseMatrix
 
add(IntVector) - Method in class dragon.matrix.vector.IntVector
 
add(IRDoc) - Method in class dragon.ir.index.OnlineIRDocIndexList
 
add(IRDoc) - Method in interface dragon.ir.index.IRDocIndexList
Adds an IRDoc object to the index list
add(IRDoc) - Method in class dragon.ir.index.BasicIRDocIndexList
 
add(IRRelation) - Method in class dragon.ir.index.OnlineIRRelationIndexList
 
add(IRRelation) - Method in interface dragon.ir.index.IRRelationIndexList
Adds a relation to the list.
add(IRRelation) - Method in class dragon.ir.index.BasicIRRelationIndexList
 
add(IRTerm) - Method in class dragon.ir.index.OnlineIRTermIndexList
 
add(IRTerm) - Method in interface dragon.ir.index.IRTermIndexList
Adds the term to the list
add(IRTerm) - Method in class dragon.ir.index.BasicIRTermIndexList
 
add(Object) - Method in class dragon.util.SortedArray
 
add(Predicate) - Method in class dragon.ir.query.RelSimpleQuery
 
add(SimpleElement) - Method in class dragon.nlp.SimpleElementList
 
add(SparseMatrix) - Method in class dragon.matrix.SparseMatrixFactory
 
add(String) - Method in class dragon.nlp.SimpleElementList
 
add(String) - Method in class dragon.util.SimpleDictionary
 
add(String, long) - Method in class dragon.onlinedb.BasicArticleIndex
 
add(String, String) - Method in class dragon.ir.index.sentence.OnlineSentenceBase
 
add(String, String[]) - Method in class dragon.nlp.ontology.umls.UmlsCUIList
 
add(String, String, long, int) - Method in class dragon.onlinedb.BasicArticleIndex
 
add(WordPairStat) - Method in class dragon.nlp.tool.xtract.WordPairStatList
 
addArticle(Article) - Method in class dragon.onlinedb.ArrayCollectionReader
 
addArticles(ArticleQuery) - Method in interface dragon.onlinedb.CollectionPreparer
Adds all articles represented by the given query.
addArticles(ArticleQuery) - Method in class dragon.onlinedb.BasicCollectionPreparer
 
addArticles(ArticleQuery, int) - Method in class dragon.onlinedb.BasicCollectionPreparer
 
addArticles(String) - Method in interface dragon.onlinedb.CollectionPreparer
Adds all articles represented by all queries listed in the given file.
addArticles(String) - Method in class dragon.onlinedb.BasicCollectionPreparer
 
addArticles(String[]) - Method in interface dragon.onlinedb.CollectionPreparer
Adds all articles represented by all queries in the given array.
addArticles(String[]) - Method in class dragon.onlinedb.BasicCollectionPreparer
 
addAttribute(Term) - Method in class dragon.nlp.Term
 
addCount(int) - Method in class dragon.nlp.Counter
 
addDoc(int, IRDoc) - Method in class dragon.ir.classification.DocClassSet
 
addDoc(int, IRDoc) - Method in class dragon.ir.clustering.DocClusterSet
 
addDoc(IRDoc) - Method in class dragon.ir.classification.DocClass
 
addDoc(IRDoc) - Method in class dragon.ir.clustering.DocCluster
 
addDocFrequency(int) - Method in class dragon.ir.index.IRTerm
 
addDocFrequency(int) - Method in class dragon.ir.index.IRRelation
 
addDocNum(int) - Method in class dragon.ir.index.IRCollection
 
addExcludedSTY(String) - Method in class dragon.nlp.extract.BasicConceptFilter
 
addFeature(Object, int) - Method in class dragon.ml.seqmodel.feature.FeatureDictionaryNum
 
addFeature(Object, int) - Method in class dragon.ml.seqmodel.feature.FeatureDictionaryChar
 
addFeature(Object, int) - Method in interface dragon.ml.seqmodel.feature.FeatureDictionary
 
addFeatureType(FeatureType) - Method in interface dragon.ml.seqmodel.feature.FeatureGenerator
Adds wanted feature type to the feature generator
addFeatureType(FeatureType) - Method in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
addFrequency(int) - Method in class dragon.ir.index.IRTerm
 
addFrequency(int) - Method in class dragon.ir.index.IRRelation
 
addFrequency(int) - Method in class dragon.nlp.Word
 
addFrequency(int) - Method in class dragon.nlp.Triple
 
addFrequency(int) - Method in class dragon.nlp.Token
 
addFrequency(int) - Method in class dragon.nlp.Term
 
addFrequency(int) - Method in class dragon.nlp.Phrase
 
addFrequency(int) - Method in interface dragon.nlp.Concept
 
addFrequency(int) - Method in class dragon.nlp.ontology.mesh.MeshNode
 
addFrequency(int, int) - Method in class dragon.nlp.tool.xtract.WordPairStat
 
addListedArticles(String) - Method in interface dragon.onlinedb.CollectionPreparer
Adds a set of articles whose keys are listed in the given file.
addListedArticles(String) - Method in class dragon.onlinedb.BasicCollectionPreparer
 
addMultiExcludedSTY(String) - Method in class dragon.nlp.extract.BasicConceptFilter
 
addMultiSupportedSTY(String) - Method in class dragon.nlp.extract.BasicConceptFilter
 
addParagraph(Paragraph) - Method in class dragon.nlp.Document
 
addPhrase(Word, Word, boolean, boolean, ArrayList) - Method in class dragon.nlp.extract.BasicPhraseExtractor
 
addRawSentence(Sentence) - Method in class dragon.ir.index.sentence.OnlineSentenceWriteController
 
addRawSentence(Sentence) - Method in class dragon.ir.index.sentence.BasicSentenceWriteController
 
addRelationCount(int) - Method in class dragon.ir.index.IRCollection
 
addSection(IRSection) - Method in class dragon.ir.index.BasicIndexWriteController
 
addSection(IRSection) - Method in class dragon.ir.index.AbstractIndexer
 
addSection(IRSection) - Method in class dragon.ir.query.QueryWriter
 
addSentence(Sentence) - Method in class dragon.nlp.Paragraph
 
addSentence(Sentence) - Method in class dragon.nlp.tool.xtract.SentenceBase
 
addSequence(int, int[]) - Method in interface dragon.ir.index.sequence.SequenceWriter
 
addSequence(int, int[]) - Method in class dragon.ir.index.sequence.SequenceFileWriter
 
addSequence(int, int[]) - Method in class dragon.ir.index.sequence.OnlineSequenceBase
 
addSTY(String) - Method in class dragon.nlp.ontology.umls.UmlsCUI
 
addSupportedSTY(String) - Method in class dragon.nlp.extract.BasicConceptFilter
 
addTermCount(int) - Method in class dragon.ir.index.IRCollection
 
addText(TextUnit) - Method in class dragon.ir.summarize.TopicSummary
 
addToken(Token) - Method in class dragon.nlp.ontology.umls.UmlsTokenList
 
addWord(Word) - Method in class dragon.nlp.Sentence
 
advance() - Method in class dragon.ml.seqmodel.feature.FeatureTypeStateLoop
 
advance() - Method in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
advance(boolean) - Method in class dragon.ml.seqmodel.feature.FeatureTypeWindow
 
AllPairCodeMatrix - class dragon.ir.classification.multiclass.AllPairCodeMatrix.
Pairwise Code Matrix
AllPairCodeMatrix() - Constructor for class dragon.ir.classification.multiclass.AllPairCodeMatrix
 
AllPairCodeMatrix(int) - Constructor for class dragon.ir.classification.multiclass.AllPairCodeMatrix
 
allTotal - Variable in class dragon.ml.seqmodel.feature.AbstractFeatureDictionary
 
AlphabetaComparator - class dragon.nlp.compare.AlphabetaComparator.
Compare two objects alphabetically
AlphabetaComparator() - Constructor for class dragon.nlp.compare.AlphabetaComparator
 
AlphabetaComparator(boolean) - Constructor for class dragon.nlp.compare.AlphabetaComparator
 
AmazonCatalogQuery - class dragon.onlinedb.amazon.AmazonCatalogQuery.
Amazon catalog query
AmazonCatalogQuery() - Constructor for class dragon.onlinedb.amazon.AmazonCatalogQuery
 
AmazonCatalogQuery(String) - Constructor for class dragon.onlinedb.amazon.AmazonCatalogQuery
 
AmazonReviewQuery - class dragon.onlinedb.amazon.AmazonReviewQuery.
Amazon reveiw query
AmazonReviewQuery() - Constructor for class dragon.onlinedb.amazon.AmazonReviewQuery
 
AmazonReviewQuery(String) - Constructor for class dragon.onlinedb.amazon.AmazonReviewQuery
 
Annie - class dragon.nlp.tool.Annie.
Annie adopted from gate
Annie() - Constructor for class dragon.nlp.tool.Annie
 
Annie(String) - Constructor for class dragon.nlp.tool.Annie
 
annotate(String) - Method in interface dragon.nlp.tool.NER
The format of an annotated text is XML.
annotate(String) - Method in class dragon.nlp.tool.Annie
 
annotatedLabels - Variable in class dragon.ml.seqmodel.evaluate.AbstractEvaluator
 
annotatedLabels() - Method in interface dragon.ml.seqmodel.evaluate.Evaluator
 
annotatedLabels() - Method in class dragon.ml.seqmodel.evaluate.AbstractEvaluator
 
ANYTHING - Variable in class dragon.util.WildCardFilter
 
arrArticle - Variable in class dragon.onlinedb.amazon.AmazonReviewQuery
 
arrArticle - Variable in class dragon.onlinedb.amazon.AmazonCatalogQuery
 
ArrayCollectionReader - class dragon.onlinedb.ArrayCollectionReader.
Collection reader for reading multiple collection
ArrayCollectionReader() - Constructor for class dragon.onlinedb.ArrayCollectionReader
 
arrCachedRow - Variable in class dragon.matrix.AbstractSuperSparseMatrix
 
arrCommonThemeProb - Variable in class dragon.ir.topicmodel.AbstractTwoDimensionModel
 
arrConj - Variable in class dragon.nlp.extract.ClauseFinder
 
arrDocTheme - Variable in class dragon.ir.topicmodel.AbstractTwoDimensionModel
 
arrDocTheme - Variable in class dragon.ir.topicmodel.AbstractTopicModel
 
arrDocView - Variable in class dragon.ir.topicmodel.AbstractTwoDimensionModel
 
arrLabel - Variable in class dragon.ir.classification.AbstractClassifier
 
arrPairSentLeftMatrix - Variable in class dragon.nlp.tool.xtract.EngWordPairIndexer
 
arrPairSentLeftMatrix - Variable in class dragon.nlp.tool.xtract.EngWordPairExpand
 
arrPairSentRightMatrix - Variable in class dragon.nlp.tool.xtract.EngWordPairIndexer
 
arrPairSentRightMatrix - Variable in class dragon.nlp.tool.xtract.EngWordPairExpand
 
arrPaper - Variable in class dragon.onlinedb.citeulike.CiteULikeTagQuery
 
arrPaper - Variable in class dragon.onlinedb.pubmed.PubMedQuery
 
arrRowLoadFactor - Variable in class dragon.matrix.AbstractSuperSparseMatrix
 
arrRowPosInCache - Variable in class dragon.matrix.AbstractSuperSparseMatrix
 
arrRowPosInFile - Variable in class dragon.matrix.AbstractSuperSparseMatrix
 
arrRowStart - Variable in class dragon.matrix.AbstractSuperSparseMatrix
 
arrSections - Variable in class dragon.ir.index.AbstractIndexer
 
arrSections - Variable in class dragon.ir.query.BasicQueryGenerator
 
arrThemeProb - Variable in class dragon.ir.topicmodel.AbstractTwoDimensionModel
 
arrThemeTerm - Variable in class dragon.ir.topicmodel.AbstractTopicModel
 
arrTopicReader - Variable in class dragon.ir.topicmodel.CrossMixtureModel
 
arrUrl - Variable in class dragon.onlinedb.searchengine.AbstractSearchEngine
 
arrViewProb - Variable in class dragon.ir.topicmodel.AbstractTwoDimensionModel
 
Article - interface dragon.onlinedb.Article.
Interface of Article which is the unit of collections
articleIndex - Variable in class dragon.onlinedb.BasicCollectionWriter
 
articleNum - Variable in class dragon.onlinedb.AbstractQuery
 
ArticleParser - interface dragon.onlinedb.ArticleParser.
Interface of Article Parser
ArticleQuery - interface dragon.onlinedb.ArticleQuery.
An interface for online document retrieval
AspectModel - class dragon.ir.topicmodel.AspectModel.
Aspect topic model
AspectModel(IndexReader) - Constructor for class dragon.ir.topicmodel.AspectModel
 
assemble(Article) - Method in class dragon.onlinedb.SimpleArticleParser
 
assemble(Article) - Method in class dragon.onlinedb.BasicArticleParser
 
assemble(Article) - Method in interface dragon.onlinedb.ArticleParser
Assemble an article into a sequence of text which could be saved in files for future use.
assemble(Article) - Method in class dragon.onlinedb.isi.ISIArticleParser
 
assemble(Article) - Method in class dragon.onlinedb.trec.SgmArticleParser
 
assemble(Article) - Method in class dragon.onlinedb.trec.MedArticleParser
 
assemble(Article) - Method in class dragon.onlinedb.trec.DUC2004MTArticleParser
 
assemble(Article) - Method in class dragon.onlinedb.trec.DUC2004HTArticleParser
 
assign(double) - Method in class dragon.matrix.DoubleFlatDenseMatrix
 
assign(double) - Method in interface dragon.matrix.DoubleDenseMatrix
Assign the same given score to all cells of the matrix
assign(double) - Method in class dragon.matrix.vector.DoubleVector
 
assign(DoubleVector) - Method in class dragon.matrix.vector.DoubleVector
 
assign(int) - Method in class dragon.matrix.IntFlatDenseMatrix
 
assign(int) - Method in interface dragon.matrix.IntDenseMatrix
Assign the same given score to all cells of the matrix
assign(int) - Method in class dragon.matrix.vector.IntVector
 
assign(IntVector) - Method in class dragon.matrix.vector.IntVector
 
attrChecker - Variable in class dragon.nlp.extract.AbstractTermExtractor
 
attributeCheck_enabled - Variable in class dragon.nlp.extract.AbstractTermExtractor
 
AttributeChecker - class dragon.nlp.extract.AttributeChecker.
Checking whetherterms are of attribute type
AttributeChecker(String) - Constructor for class dragon.nlp.extract.AttributeChecker
 
available() - Method in class dragon.util.FastFileInputStream
 
AVERAGE_LINKAGE - Static variable in class dragon.ir.clustering.HierClustering
 
average(double[]) - Static method in class dragon.util.MathUtil
 
average(int[]) - Static method in class dragon.util.MathUtil
 

B

BasicArticle - class dragon.onlinedb.BasicArticle.
Basic article implements basic functions related with article operations
BasicArticle() - Constructor for class dragon.onlinedb.BasicArticle
 
BasicArticle(String) - Constructor for class dragon.onlinedb.BasicArticle
 
BasicArticleIndex - class dragon.onlinedb.BasicArticleIndex.
Basic class of handling article index information
BasicArticleIndex(String, boolean) - Constructor for class dragon.onlinedb.BasicArticleIndex
 
BasicArticleKey - class dragon.onlinedb.BasicArticleKey.
Data structure for article key
BasicArticleKey(String) - Constructor for class dragon.onlinedb.BasicArticleKey
 
BasicArticleParser - class dragon.onlinedb.BasicArticleParser.
Basic Parser for parsing and assembling a given article
BasicArticleParser() - Constructor for class dragon.onlinedb.BasicArticleParser
 
BasicCollectionPreparer - class dragon.onlinedb.BasicCollectionPreparer.
Basic collection preparer which writes article to disk in "collection" format which can be later processed by BasicIndexer and so on
BasicCollectionPreparer(CollectionWriter, ArticleQuery) - Constructor for class dragon.onlinedb.BasicCollectionPreparer
 
BasicCollectionReader - class dragon.onlinedb.BasicCollectionReader.
Basic collection reader (supporting class for indexing)
BasicCollectionReader() - Constructor for class dragon.onlinedb.BasicCollectionReader
 
BasicCollectionReader(String) - Constructor for class dragon.onlinedb.BasicCollectionReader
 
BasicCollectionReader(String, String) - Constructor for class dragon.onlinedb.BasicCollectionReader
 
BasicCollectionReader(String, String, ArticleParser) - Constructor for class dragon.onlinedb.BasicCollectionReader
 
BasicCollectionWriter - class dragon.onlinedb.BasicCollectionWriter.
Writing collection to disk
BasicCollectionWriter(String, String, boolean) - Constructor for class dragon.onlinedb.BasicCollectionWriter
 
BasicConceptFilter - class dragon.nlp.extract.BasicConceptFilter.
Basic Concept Filter
BasicConceptFilter() - Constructor for class dragon.nlp.extract.BasicConceptFilter
 
BasicConceptFilter(String) - Constructor for class dragon.nlp.extract.BasicConceptFilter
 
BasicConceptFilter(String, String, String) - Constructor for class dragon.nlp.extract.BasicConceptFilter
 
BasicConfigureNode - class dragon.config.BasicConfigureNode.
Basic data structure for XML configure node
BasicConfigureNode(Node) - Constructor for class dragon.config.BasicConfigureNode
 
BasicConfigureNode(String) - Constructor for class dragon.config.BasicConfigureNode
 
BasicDataSequence - class dragon.ml.seqmodel.data.BasicDataSequence.
Basic data structure for sequence data
BasicDataSequence() - Constructor for class dragon.ml.seqmodel.data.BasicDataSequence
 
BasicDataSequence(int) - Constructor for class dragon.ml.seqmodel.data.BasicDataSequence
 
BasicDataset - class dragon.ml.seqmodel.data.BasicDataset.
Basic data structure of a set of sequence data
BasicDataset(int, int) - Constructor for class dragon.ml.seqmodel.data.BasicDataset
 
BasicFeature - class dragon.ml.seqmodel.feature.BasicFeature.
Basic data structure for feature data
BasicFeature() - Constructor for class dragon.ml.seqmodel.feature.BasicFeature
 
BasicFeature(BasicFeature) - Constructor for class dragon.ml.seqmodel.feature.BasicFeature
 
BasicFeature(FeatureIdentifier, int, double) - Constructor for class dragon.ml.seqmodel.feature.BasicFeature
 
BasicFeature(FeatureIdentifier, int, int, double) - Constructor for class dragon.ml.seqmodel.feature.BasicFeature
 
BasicFeature(String, int, double) - Constructor for class dragon.ml.seqmodel.feature.BasicFeature
 
BasicFeature(String, int, int, double) - Constructor for class dragon.ml.seqmodel.feature.BasicFeature
 
BasicFeatureGenerator - class dragon.ml.seqmodel.feature.BasicFeatureGenerator.
The FeatureGenerator is an aggregator over all these different feature types.
BasicFeatureGenerator(ModelGraph) - Constructor for class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
BasicFeatureGenerator(ModelGraph, boolean) - Constructor for class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
BasicIndexer - class dragon.ir.index.BasicIndexer.
BasicIndexer, providing all basic functions for indexing, can be used to index documents directly
BasicIndexer(ConceptExtractor, boolean, String) - Constructor for class dragon.ir.index.BasicIndexer
 
BasicIndexer(ConceptExtractor, String, String) - Constructor for class dragon.ir.index.BasicIndexer
 
BasicIndexer(TripleExtractor, boolean, String) - Constructor for class dragon.ir.index.BasicIndexer
 
BasicIndexer(TripleExtractor, String, String) - Constructor for class dragon.ir.index.BasicIndexer
 
BasicIndexReader - class dragon.ir.index.BasicIndexReader.
BasicIndexReader is used to read all the indexing information into memory for a indexed collection
BasicIndexReader(String, boolean) - Constructor for class dragon.ir.index.BasicIndexReader
 
BasicIndexReader(String, boolean, CollectionReader) - Constructor for class dragon.ir.index.BasicIndexReader
 
BasicIndexWriteController - class dragon.ir.index.BasicIndexWriteController.
This class implements function of writing section index.
BasicIndexWriteController(String, boolean, boolean) - Constructor for class dragon.ir.index.BasicIndexWriteController
 
BasicIndexWriter - class dragon.ir.index.BasicIndexWriter.
The class is used to initialize and write index to disk
BasicIndexWriter(String, boolean) - Constructor for class dragon.ir.index.BasicIndexWriter
 
BasicIRDocIndexList - class dragon.ir.index.BasicIRDocIndexList.
The class is used to write or load the indexing information for a given document or document set
BasicIRDocIndexList(String, boolean) - Constructor for class dragon.ir.index.BasicIRDocIndexList
 
BasicIRRelationIndexList - class dragon.ir.index.BasicIRRelationIndexList.
The class is used to write or load the relation indexing information for a given IR relation or relation set
BasicIRRelationIndexList(String, boolean) - Constructor for class dragon.ir.index.BasicIRRelationIndexList
 
BasicIRTermIndexList - class dragon.ir.index.BasicIRTermIndexList.
The class is used to write or load the relation indexing information for a given IR term or term set
BasicIRTermIndexList(String, boolean) - Constructor for class dragon.ir.index.BasicIRTermIndexList
 
BasicKMean - class dragon.ir.clustering.BasicKMean.
Basic KMeans clustering
BasicKMean(IndexReader, ClusterModel, DocClusterSet) - Constructor for class dragon.ir.clustering.BasicKMean
 
BasicKMean(IndexReader, ClusterModel, int) - Constructor for class dragon.ir.clustering.BasicKMean
 
BasicKMean(IndexReader, ClusterModel, int, boolean) - Constructor for class dragon.ir.clustering.BasicKMean
 
BasicKnowledgeBase - class dragon.ir.kngbase.BasicKnowledgeBase.
Basic knowledge base
BasicKnowledgeBase(DoubleSparseMatrix, SimpleElementList, SimpleElementList) - Constructor for class dragon.ir.kngbase.BasicKnowledgeBase
 
BasicLabelConverter - class dragon.ml.seqmodel.data.BasicLabelConverter.
Basic Label Converter
BasicLabelConverter() - Constructor for class dragon.ml.seqmodel.data.BasicLabelConverter
 
BasicMeshOntology - class dragon.nlp.ontology.mesh.BasicMeshOntology.
Ontology data structure for MeSH ontology
BasicMeshOntology(Lemmatiser, int) - Constructor for class dragon.nlp.ontology.mesh.BasicMeshOntology
 
BasicMeshOntology(Lemmatiser, int, String, String) - Constructor for class dragon.nlp.ontology.mesh.BasicMeshOntology
 
BasicOntology - class dragon.nlp.ontology.BasicOntology.
Basic Ontology can be called directly for basic operations of a given ontology
BasicOntology(String, Lemmatiser) - Constructor for class dragon.nlp.ontology.BasicOntology
 
BasicPhraseExtractor - class dragon.nlp.extract.BasicPhraseExtractor.
Phrase extraction
BasicPhraseExtractor(Vocabulary, Lemmatiser, Tagger) - Constructor for class dragon.nlp.extract.BasicPhraseExtractor
 
BasicPhraseExtractor(Vocabulary, Lemmatiser, Tagger, boolean) - Constructor for class dragon.nlp.extract.BasicPhraseExtractor
 
BasicQueryGenerator - class dragon.ir.query.BasicQueryGenerator.
Basic Query Generator
BasicQueryGenerator(ConceptExtractor, boolean) - Constructor for class dragon.ir.query.BasicQueryGenerator
 
BasicQueryGenerator(TripleExtractor, boolean) - Constructor for class dragon.ir.query.BasicQueryGenerator
 
BasicSentenceIndexer - class dragon.ir.index.sentence.BasicSentenceIndexer.
The basic indexer for sentence level indexing
BasicSentenceIndexer(ConceptExtractor, boolean, String) - Constructor for class dragon.ir.index.sentence.BasicSentenceIndexer
 
BasicSentenceIndexer(TripleExtractor, boolean, String) - Constructor for class dragon.ir.index.sentence.BasicSentenceIndexer
 
BasicSentenceIndexReader - class dragon.ir.index.sentence.BasicSentenceIndexReader.
Basic index reader for reading sentence indexing information
BasicSentenceIndexReader(String, boolean) - Constructor for class dragon.ir.index.sentence.BasicSentenceIndexReader
 
BasicSentenceWriteController - class dragon.ir.index.sentence.BasicSentenceWriteController.
The basic controller for writting sentence indexing information to disk
BasicSentenceWriteController(String, boolean, boolean) - Constructor for class dragon.ir.index.sentence.BasicSentenceWriteController
 
BasicSequenceIndexer - class dragon.ir.index.sequence.BasicSequenceIndexer.
The basic indexer for sequencial data
BasicSequenceIndexer(ConceptExtractor, String) - Constructor for class dragon.ir.index.sequence.BasicSequenceIndexer
 
BasicSequenceIndexReader - class dragon.ir.index.sequence.BasicSequenceIndexReader.
The basic index reader for sequencial data
BasicSequenceIndexReader(String) - Constructor for class dragon.ir.index.sequence.BasicSequenceIndexReader
 
BasicSequenceIndexReader(String, CollectionReader) - Constructor for class dragon.ir.index.sequence.BasicSequenceIndexReader
 
BasicSequenceIndexWriter - class dragon.ir.index.sequence.BasicSequenceIndexWriter.
The basic index writer for sequencial data
BasicSequenceIndexWriter(String) - Constructor for class dragon.ir.index.sequence.BasicSequenceIndexWriter
 
BasicTerm - class dragon.nlp.ontology.BasicTerm.
A light data structure for term of a given ontology
BasicTerm(int, String, String[]) - Constructor for class dragon.nlp.ontology.BasicTerm
 
BasicTermExtractor - class dragon.nlp.extract.BasicTermExtractor.
Ontological term extraction
BasicTermExtractor(Ontology, Lemmatiser, Tagger) - Constructor for class dragon.nlp.extract.BasicTermExtractor
 
BasicTermList - class dragon.nlp.ontology.BasicTermList.
List of basic terms in ontology
BasicTermList(String) - Constructor for class dragon.nlp.ontology.BasicTermList
 
BasicToken - class dragon.ml.seqmodel.data.BasicToken.
Basic token related with sequence data
BasicToken(String) - Constructor for class dragon.ml.seqmodel.data.BasicToken
 
BasicToken(String, int) - Constructor for class dragon.ml.seqmodel.data.BasicToken
 
BasicTokenExtractor - class dragon.nlp.extract.BasicTokenExtractor.
Token extraction
BasicTokenExtractor(Lemmatiser) - Constructor for class dragon.nlp.extract.BasicTokenExtractor
 
BasicTokenExtractor(Lemmatiser, String) - Constructor for class dragon.nlp.extract.BasicTokenExtractor
 
BasicTripleExtractor - class dragon.nlp.extract.BasicTripleExtractor.
Triple Extraction
BasicTripleExtractor(TermExtractor) - Constructor for class dragon.nlp.extract.BasicTripleExtractor
 
BasicVocabulary - class dragon.nlp.ontology.BasicVocabulary.
The class can be called directly to support vocabulary operations
BasicVocabulary(String) - Constructor for class dragon.nlp.ontology.BasicVocabulary
 
BasicVocabulary(String, Lemmatiser) - Constructor for class dragon.nlp.ontology.BasicVocabulary
 
beta - Variable in class dragon.ml.seqmodel.crf.CollinsBasicTrainer
 
BibTeXArticle - class dragon.onlinedb.bibtex.BibTeXArticle.
BibTex Article
BibTeXArticle(String) - Constructor for class dragon.onlinedb.bibtex.BibTeXArticle
 
binarySearch(List, Object) - Static method in class dragon.util.SortedArray
 
binarySearch(List, Object, Comparator) - Static method in class dragon.util.SortedArray
 
binarySearch(List, Object, int, int) - Static method in class dragon.util.SortedArray
 
binarySearch(List, Object, int, int, Comparator) - Static method in class dragon.util.SortedArray
 
binarySearch(Object) - Method in class dragon.util.SortedArray
 
binarySearch(Object, int) - Method in class dragon.util.SortedArray
 
binarySearch(Object, int, int) - Method in class dragon.util.SortedArray
 
BisectKMean - class dragon.ir.clustering.BisectKMean.
BisectKMean clustering
BisectKMean(IndexReader, ClusterModel, int) - Constructor for class dragon.ir.clustering.BisectKMean
 
BisectKMean(IndexReader, ClusterModel, int, boolean) - Constructor for class dragon.ir.clustering.BisectKMean
 
bkgCoefficient - Variable in class dragon.ir.topicmodel.SimpleMixtureModel
 
bkgCoefficient - Variable in class dragon.ir.topicmodel.CrossMixtureModel
 
bkgModel - Variable in class dragon.ir.topicmodel.SimpleMixtureModel
 
bkgModel - Variable in class dragon.ir.topicmodel.CrossMixtureModel
 
body - Variable in class dragon.onlinedb.BasicArticle
 
BODY - Static variable in class dragon.nlp.Document
 
BoolExpression - class dragon.ir.query.BoolExpression.
Bool query expression
BoolExpression(String[]) - Constructor for class dragon.ir.query.BoolExpression
 
BoolQualifierPredicate - class dragon.ir.query.BoolQualifierPredicate.
Bool qualifier predicate
BoolQualifierPredicate(String[]) - Constructor for class dragon.ir.query.BoolQualifierPredicate
 
BoolRankSearcher - class dragon.ir.search.BoolRankSearcher.
Bool rank searcher
BoolRankSearcher(IndexReader, Smoother) - Constructor for class dragon.ir.search.BoolRankSearcher
 
BoolRelationPredicate - class dragon.ir.query.BoolRelationPredicate.
Bool relation predicate
BoolRelationPredicate(String[]) - Constructor for class dragon.ir.query.BoolRelationPredicate
 
BoolTermPredicate - class dragon.ir.query.BoolTermPredicate.
Bool term predicate
BoolTermPredicate(String[]) - Constructor for class dragon.ir.query.BoolTermPredicate
 
br - Variable in class dragon.onlinedb.BasicCollectionReader
 
breadthFirstSearch(IRQuery) - Method in class dragon.ir.search.FullRankSearcher
 
BrillTagger - class dragon.nlp.tool.BrillTagger.
Java version of Brill's Part-of-Speech Tagger
BrillTagger() - Constructor for class dragon.nlp.tool.BrillTagger
 
BrillTagger(String) - Constructor for class dragon.nlp.tool.BrillTagger
 
browseUrl - Variable in class dragon.onlinedb.amazon.AmazonCatalogQuery
 
buildIRTerm(SimpleTermPredicate) - Method in class dragon.ir.search.feedback.AbstractFeedback
 
buildNormalizedTerm(Word, Word) - Method in class dragon.nlp.ontology.umls.UmlsExactOntology
 
buildQuery(SimpleTermPredicate[], SimpleTermPredicate[], double) - Method in class dragon.ir.search.expand.AbstractQE
 
buildSimpleTermPredicate(int, double) - Method in class dragon.ir.search.expand.AbstractQE
 
buildSimpleTermPredicate(int, double) - Method in class dragon.ir.search.feedback.AbstractFeedback
 
buildString(Word, Word, boolean) - Method in class dragon.nlp.ontology.AbstractVocabulary
 
buildString(Word, Word, boolean) - Method in class dragon.nlp.ontology.AbstractOntology
 
buildSummary(IndexReader, ArrayList, int, DoubleVector) - Method in class dragon.ir.summarize.AbstractSentenceSum
 
buildSummary(IndexReader, ArrayList, int, DoubleVector, DocClusterSet) - Method in class dragon.ir.summarize.AbstractSentenceSum
 
buildWeightMatrix(ArrayList) - Method in class dragon.ir.summarize.LexRankSummarizer
 
ByteArrayConvert - class dragon.util.ByteArrayConvert.
Converting byte array
ByteArrayConvert() - Constructor for class dragon.util.ByteArrayConvert
 
ByteArrayWriter - class dragon.util.ByteArrayWriter.
Writing byte array
ByteArrayWriter() - Constructor for class dragon.util.ByteArrayWriter
 
ByteArrayWriter(int) - Constructor for class dragon.util.ByteArrayWriter
 
bytesInBuffer() - Method in class dragon.util.FastBinaryWriter
 

C

cacheMatrix - Variable in class dragon.matrix.AbstractSuperSparseMatrix
 
cacheMatrix - Variable in class dragon.matrix.AbstractGiantSparseMatrix
 
cacheSize - Variable in class dragon.matrix.AbstractSuperSparseMatrix
 
canIgnore() - Method in class dragon.nlp.Word
 
category - Variable in class dragon.onlinedb.BasicArticle
 
Cell - interface dragon.matrix.Cell.
Interface of cell which is the unit of a matrix
cellDataLength - Variable in class dragon.matrix.AbstractMatrix
 
cf - Variable in class dragon.nlp.extract.AbstractTripleExtractor
 
cf - Variable in class dragon.nlp.extract.AbstractConceptExtractor
 
changeTextFileEncoding(File, String, String) - Static method in class dragon.util.FileUtil
 
changeTextFileEncoding(String, String, String) - Static method in class dragon.util.FileUtil
 
charSet - Variable in class dragon.onlinedb.BasicCollectionWriter
 
checkCoordinateTerms(Concept, Concept) - Method in class dragon.nlp.extract.AbstractTripleExtractor
 
checkEndingWordValidation(String, int) - Method in class dragon.nlp.tool.xtract.EngWordPairExpand
 
checkSentPos(int, ArrayList) - Method in class dragon.nlp.tool.xtract.EngWordPairExpand
 
checkSimpleTermQuery(RelSimpleQuery) - Method in class dragon.ir.search.AbstractSearcher
 
checkSimpleTermQuery(RelSimpleQuery) - Method in class dragon.ir.search.expand.AbstractQE
 
checkStartingWordValidation(String, int) - Method in class dragon.nlp.tool.xtract.EngWordPairExpand
 
checkValidation(String, int) - Method in class dragon.nlp.tool.xtract.EngWordPairExpand
 
ChiFeatureSelector - class dragon.ir.classification.featureselection.ChiFeatureSelector.
CHI Feature Selector which uses the statistics CHI to select top features
ChiFeatureSelector(double, boolean) - Constructor for class dragon.ir.classification.featureselection.ChiFeatureSelector
 
children - Variable in class dragon.ir.query.AbstractIRQuery
 
ChineseVocabulary - class dragon.nlp.ontology.ChineseVocabulary.
Chinese Vocabulary
ChineseVocabulary(String) - Constructor for class dragon.nlp.ontology.ChineseVocabulary
 
CiteULikeArticleParser - class dragon.onlinedb.citeulike.CiteULikeArticleParser.
CiteULike Article Parser
CiteULikeArticleParser() - Constructor for class dragon.onlinedb.citeulike.CiteULikeArticleParser
 
CiteULikeTagQuery - class dragon.onlinedb.citeulike.CiteULikeTagQuery.
CiteULike Tag Query
CiteULikeTagQuery() - Constructor for class dragon.onlinedb.citeulike.CiteULikeTagQuery
 
CiteULikeTagQuery(String) - Constructor for class dragon.onlinedb.citeulike.CiteULikeTagQuery
 
ClassificationEva - class dragon.ir.classification.ClassificationEva.
Evaluating classification results
ClassificationEva() - Constructor for class dragon.ir.classification.ClassificationEva
 
ClassificationEvaAppConfig - class dragon.config.ClassificationEvaAppConfig.
Text Classification Evaluation Program
ClassificationEvaAppConfig() - Constructor for class dragon.config.ClassificationEvaAppConfig
 
Classifier - interface dragon.ir.classification.Classifier.
Interface of Text Classifier
ClassifierConfig - class dragon.config.ClassifierConfig.
Classifier configuration
ClassifierConfig() - Constructor for class dragon.config.ClassifierConfig
 
ClassifierConfig(ConfigureNode) - Constructor for class dragon.config.ClassifierConfig
 
ClassifierConfig(String) - Constructor for class dragon.config.ClassifierConfig
 
classifierNum - Variable in class dragon.ir.classification.multiclass.AbstractCodeMatrix
 
classify(DocClass) - Method in interface dragon.ir.classification.Classifier
This method uses the trained model to classify the testing documents.
classify(DocClass) - Method in class dragon.ir.classification.AbstractClassifier
 
classify(DocClassSet, DocClass) - Method in class dragon.ir.classification.NigamActiveLearning
 
classify(DocClassSet, DocClass) - Method in interface dragon.ir.classification.Classifier
This method trains the classifier with the training document set and then using the trained model to classify the testing documents.
classify(DocClassSet, DocClass) - Method in class dragon.ir.classification.AbstractClassifier
 
classify(DocClassSet, DocClassSet, DocClass) - Method in interface dragon.ir.classification.Classifier
 
classify(DocClassSet, DocClassSet, DocClass) - Method in class dragon.ir.classification.AbstractClassifier
 
classify(IRDoc) - Method in class dragon.ir.classification.NigamActiveLearning
 
classify(IRDoc) - Method in class dragon.ir.classification.NBClassifier
 
classify(IRDoc) - Method in interface dragon.ir.classification.Classifier
Classify one particular document
classify(IRDoc) - Method in class dragon.ir.classification.AbstractClassifier
 
classify(Row) - Method in class dragon.ir.classification.SVMLightClassifier
 
classify(Row) - Method in class dragon.ir.classification.NBClassifier
 
classify(Row) - Method in class dragon.ir.classification.LibSVMClassifier
 
classify(Row) - Method in interface dragon.ir.classification.Classifier
Classify one particular document
classNum - Variable in class dragon.ir.classification.AbstractClassifier
 
classNum - Variable in class dragon.ir.classification.multiclass.AbstractCodeMatrix
 
classPrior - Variable in class dragon.ir.classification.NBClassifier
 
clauseFinder - Variable in class dragon.nlp.extract.AbstractTripleExtractor
 
ClauseFinder - class dragon.nlp.extract.ClauseFinder.
Identify clauses in an English sentence
ClauseFinder() - Constructor for class dragon.nlp.extract.ClauseFinder
 
clauseIdentify_enabled - Variable in class dragon.nlp.extract.AbstractTripleExtractor
 
clauseIdentify(Sentence) - Method in class dragon.nlp.extract.ClauseFinder
 
clean() - Method in class dragon.ir.index.OnlineIndexWriter
 
clean() - Method in interface dragon.ir.index.IndexWriter
For disk-based indexing, this method delete all files under the indexing folder.
clean() - Method in class dragon.ir.index.BasicIndexWriter
 
clean() - Method in class dragon.ir.index.sequence.OnlineSequenceIndexWriter
 
clean() - Method in class dragon.ir.index.sequence.BasicSequenceIndexWriter
 
clearAllCaches() - Method in class dragon.nlp.extract.BasicTermExtractor
 
clearCachedAbbr() - Method in class dragon.nlp.extract.Abbreviation
 
close() - Method in class dragon.ir.index.OnlineIRTermIndexList
 
close() - Method in class dragon.ir.index.OnlineIRRelationIndexList
 
close() - Method in class dragon.ir.index.OnlineIRDocIndexList
 
close() - Method in class dragon.ir.index.OnlineIndexWriter
 
close() - Method in class dragon.ir.index.OnlineIndexWriteController
 
close() - Method in class dragon.ir.index.OnlineIndexer
 
close() - Method in interface dragon.ir.index.IRTermIndexList
Releases occupied resources
close() - Method in interface dragon.ir.index.IRSignatureIndexList
 
close() - Method in interface dragon.ir.index.IRRelationIndexList
Releases occupied resources.
close() - Method in interface dragon.ir.index.IRDocIndexList
Releases occupied resources
close() - Method in interface dragon.ir.index.IndexWriter
 
close() - Method in interface dragon.ir.index.IndexReader
This method releases all occupied resources.
close() - Method in interface dragon.ir.index.Indexer
This method releases occupied resources.
close() - Method in class dragon.ir.index.DualIndexer
 
close() - Method in class dragon.ir.index.BasicIRTermIndexList
 
close() - Method in class dragon.ir.index.BasicIRRelationIndexList
 
close() - Method in class dragon.ir.index.BasicIRDocIndexList
 
close() - Method in class dragon.ir.index.BasicIndexWriter
 
close() - Method in class dragon.ir.index.BasicIndexWriteController
 
close() - Method in class dragon.ir.index.BasicIndexer
 
close() - Method in class dragon.ir.index.AbstractIndexReader
 
close() - Method in class dragon.ir.index.sentence.OnlineSentenceIndexReader
 
close() - Method in class dragon.ir.index.sentence.OnlineSentenceIndexer
 
close() - Method in class dragon.ir.index.sentence.DualSentenceIndexer
 
close() - Method in class dragon.ir.index.sentence.BasicSentenceWriteController
 
close() - Method in class dragon.ir.index.sentence.BasicSentenceIndexReader
 
close() - Method in class dragon.ir.index.sentence.BasicSentenceIndexer
 
close() - Method in class dragon.ir.index.sentence.AbstractSentenceIndexer
 
close() - Method in interface dragon.ir.index.sequence.SequenceWriter
 
close() - Method in interface dragon.ir.index.sequence.SequenceReader
 
close() - Method in class dragon.ir.index.sequence.SequenceFileWriter
 
close() - Method in class dragon.ir.index.sequence.SequenceFileReader
 
close() - Method in class dragon.ir.index.sequence.OnlineSequenceIndexWriter
 
close() - Method in class dragon.ir.index.sequence.OnlineSequenceBase
 
close() - Method in class dragon.ir.index.sequence.BasicSequenceIndexWriter
 
close() - Method in class dragon.ir.index.sequence.AbstractSequenceIndexReader
 
close() - Method in class dragon.ir.index.sequence.AbstractSequenceIndexer
 
close() - Method in class dragon.ir.kngbase.HALSpace
 
close() - Method in interface dragon.matrix.Matrix
Close the matrix and release all resources.
close() - Method in class dragon.matrix.IntFlatDenseMatrix
 
close() - Method in class dragon.matrix.DoubleFlatDenseMatrix
 
close() - Method in class dragon.matrix.AbstractSuperSparseMatrix
 
close() - Method in class dragon.matrix.AbstractGiantSparseMatrix
 
close() - Method in class dragon.matrix.AbstractFlatSparseMatrix
 
close() - Method in class dragon.ml.seqmodel.data.FlatSegmentWriter
 
close() - Method in class dragon.ml.seqmodel.data.FlatSegmentReader
 
close() - Method in interface dragon.ml.seqmodel.data.DataWriter
Releases occupied resources
close() - Method in interface dragon.ml.seqmodel.data.DataReader
Releases occupied resources
close() - Method in class dragon.nlp.SimplePairList
 
close() - Method in class dragon.nlp.SimpleElementList
 
close() - Method in class dragon.nlp.tool.LinkGrammar
 
close() - Method in class dragon.nlp.tool.BrillTagger
Close the opened resources
close() - Method in class dragon.nlp.tool.Annie
 
close() - Method in class dragon.nlp.tool.xtract.WordPairStatList
 
close() - Method in interface dragon.nlp.tool.xtract.WordPairIndexer
 
close() - Method in class dragon.nlp.tool.xtract.SentenceBase
 
close() - Method in class dragon.nlp.tool.xtract.EngWordPairIndexer
 
close() - Method in class dragon.onlinedb.SimpleCollectionReader
 
close() - Method in interface dragon.onlinedb.CollectionWriter
Closes the collection writer and releases all resources.
close() - Method in interface dragon.onlinedb.CollectionReader
Closes the collection reader and releases all occupied resources.
close() - Method in class dragon.onlinedb.BasicCollectionWriter
 
close() - Method in class dragon.onlinedb.BasicCollectionReader
 
close() - Method in class dragon.onlinedb.BasicCollectionPreparer
 
close() - Method in class dragon.onlinedb.BasicArticleIndex
 
close() - Method in class dragon.onlinedb.ArrayCollectionReader
 
close() - Method in class dragon.onlinedb.AbstractQuery
 
close() - Method in class dragon.onlinedb.trec.TrecFileReader
 
close() - Method in class dragon.onlinedb.trec.TrecCollectionReader
 
close() - Method in class dragon.onlinedb.trec.AbstractTopicReader
 
close() - Method in class dragon.util.FastFileInputStream
 
close() - Method in class dragon.util.FastBinaryWriter
 
close() - Method in class dragon.util.ByteArrayWriter
 
closeConnection() - Method in class dragon.nlp.ontology.umls.UmlsDBOntology
 
closeConnection(Connection) - Static method in class dragon.util.DBUtil
 
cluster() - Method in interface dragon.ir.clustering.Clustering
Cluster all documents in the index reader to the given number of clusters
cluster() - Method in class dragon.ir.clustering.AbstractClustering
 
cluster(IRDoc[]) - Method in class dragon.ir.clustering.LinkKMean
 
cluster(IRDoc[]) - Method in class dragon.ir.clustering.HierClustering
 
cluster(IRDoc[]) - Method in interface dragon.ir.clustering.Clustering
Cluster given testing documents to the given number of clusters
cluster(IRDoc[]) - Method in class dragon.ir.clustering.BisectKMean
 
cluster(IRDoc[]) - Method in class dragon.ir.clustering.BasicKMean
 
Clustering - interface dragon.ir.clustering.Clustering.
Interface of text clustering method
ClusteringConfig - class dragon.config.ClusteringConfig.
Clustering configuration
ClusteringConfig() - Constructor for class dragon.config.ClusteringConfig
 
ClusteringConfig(ConfigureNode) - Constructor for class dragon.config.ClusteringConfig
 
ClusteringConfig(String) - Constructor for class dragon.config.ClusteringConfig
 
ClusteringEva - class dragon.ir.clustering.ClusteringEva.
Class for evaluating clustering results
ClusteringEva() - Constructor for class dragon.ir.clustering.ClusteringEva
 
ClusteringEvaAppConfig - class dragon.config.ClusteringEvaAppConfig.
Clustering evaluation configuration
ClusteringEvaAppConfig() - Constructor for class dragon.config.ClusteringEvaAppConfig
 
ClusterLexRankSummarizer - class dragon.ir.summarize.ClusterLexRankSummarizer.
An extension of LexRank text summarizer
ClusterLexRankSummarizer(OnlineSentenceIndexer, boolean, int) - Constructor for class dragon.ir.summarize.ClusterLexRankSummarizer
 
ClusterLexRankSummarizer(OnlineSentenceIndexer, int) - Constructor for class dragon.ir.summarize.ClusterLexRankSummarizer
 
clusterModel - Variable in class dragon.ir.summarize.ClusterLexRankSummarizer
 
ClusterModel - interface dragon.ir.clustering.clustermodel.ClusterModel.
Interface of cluster model which compute the distance between a document and a document cluster
ClusterModelConfig - class dragon.config.ClusterModelConfig.
Cluster model configuration
ClusterModelConfig() - Constructor for class dragon.config.ClusterModelConfig
 
ClusterModelConfig(ConfigureNode) - Constructor for class dragon.config.ClusterModelConfig
 
ClusterModelConfig(String) - Constructor for class dragon.config.ClusterModelConfig
 
clusterNum - Variable in class dragon.ir.clustering.AbstractClustering
 
clusterNum - Variable in class dragon.ir.clustering.clustermodel.AbstractClusterModel
 
clusterSet - Variable in class dragon.ir.clustering.BisectKMean
 
clusterSet - Variable in class dragon.ir.clustering.AbstractClustering
 
CnSimpleDocumentParser - class dragon.nlp.extract.CnSimpleDocumentParser.
Title:
CnSimpleDocumentParser() - Constructor for class dragon.nlp.extract.CnSimpleDocumentParser
 
cntsArray - Variable in class dragon.ml.seqmodel.feature.AbstractFeatureDictionary
 
cntsOverAllFeature - Variable in class dragon.ml.seqmodel.feature.AbstractFeatureDictionary
 
cntsOverAllState - Variable in class dragon.ml.seqmodel.feature.AbstractFeatureDictionary
 
CoarseSgmArticleParser - class dragon.onlinedb.trec.CoarseSgmArticleParser.
A coarse parser for sgm-styled news articles
CoarseSgmArticleParser() - Constructor for class dragon.onlinedb.trec.CoarseSgmArticleParser
 
CodeMatrix - interface dragon.ir.classification.multiclass.CodeMatrix.
Code Matrix Interface
CodeMatrixConfig - class dragon.config.CodeMatrixConfig.
Code Matrix Configuration
CodeMatrixConfig() - Constructor for class dragon.config.CodeMatrixConfig
 
CodeMatrixConfig(ConfigureNode) - Constructor for class dragon.config.CodeMatrixConfig
 
CodeMatrixConfig(String) - Constructor for class dragon.config.CodeMatrixConfig
 
col - Variable in class dragon.matrix.IntCell
 
col - Variable in class dragon.matrix.DoubleCell
 
collectFeatureIdentifiers(Dataset) - Method in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
collection - Variable in class dragon.ir.index.AbstractIndexWriter
 
collection - Variable in class dragon.ir.index.AbstractIndexReader
 
collection - Variable in class dragon.ir.index.sequence.AbstractSequenceIndexWriter
 
collection - Variable in class dragon.ir.index.sequence.AbstractSequenceIndexReader
 
collectionFile - Variable in class dragon.onlinedb.BasicCollectionReader
 
collectionNum - Variable in class dragon.ir.topicmodel.CrossMixtureModel
 
CollectionPreparer - interface dragon.onlinedb.CollectionPreparer.
Interface of Collection Preparer
collectionReader - Variable in class dragon.ir.index.AbstractIndexReader
 
collectionReader - Variable in class dragon.ir.index.sequence.AbstractSequenceIndexReader
 
collectionReader - Variable in class dragon.ir.summarize.LexRankSummarizer
 
CollectionReader - interface dragon.onlinedb.CollectionReader.
Interface of Collection Reader which read out articles from a collection one by one
CollectionReaderConfig - class dragon.config.CollectionReaderConfig.
Collection reader configuration
CollectionReaderConfig() - Constructor for class dragon.config.CollectionReaderConfig
 
CollectionReaderConfig(ConfigureNode) - Constructor for class dragon.config.CollectionReaderConfig
 
CollectionReaderConfig(String) - Constructor for class dragon.config.CollectionReaderConfig
 
CollectionWriter - interface dragon.onlinedb.CollectionWriter.
Interface of Collection Writer
collectTagInformation(String) - Method in class dragon.onlinedb.trec.SgmArticleParser
 
CollinsBasicTrainer - class dragon.ml.seqmodel.crf.CollinsBasicTrainer.
Collins training conditional random field
CollinsBasicTrainer(ModelGraph, FeatureGenerator) - Constructor for class dragon.ml.seqmodel.crf.CollinsBasicTrainer
 
CollinsSegmentTrainer - class dragon.ml.seqmodel.crf.CollinsSegmentTrainer.
Collins segment trainer
CollinsSegmentTrainer(ModelGraph, FeatureGenerator, int) - Constructor for class dragon.ml.seqmodel.crf.CollinsSegmentTrainer
 
columnBase - Variable in class dragon.matrix.AbstractMatrix
 
columns - Variable in class dragon.matrix.IntRow
 
columns - Variable in class dragon.matrix.AbstractMatrix
 
columns() - Method in class dragon.matrix.SparseMatrixFactory
 
columns() - Method in interface dragon.matrix.Matrix
 
columns() - Method in class dragon.matrix.AbstractMatrix
 
comCoefficient - Variable in class dragon.ir.topicmodel.CrossMixtureModel
 
compare(Object, Object) - Method in class dragon.matrix.CoordinateComparator
 
compare(Object, Object) - Method in class dragon.nlp.compare.WeightComparator
 
compare(Object, Object) - Method in class dragon.nlp.compare.TermLemmaComparator
 
compare(Object, Object) - Method in class dragon.nlp.compare.IndexComparator
 
compare(Object, Object) - Method in class dragon.nlp.compare.FrequencyComparator
 
compare(Object, Object) - Method in class dragon.nlp.compare.ConceptNameComparator
 
compare(Object, Object) - Method in class dragon.nlp.compare.ConceptEntryIDComparator
 
compare(Object, Object) - Method in class dragon.nlp.compare.AlphabetaComparator
 
compareTo(IRDoc) - Method in class dragon.ir.index.IRDoc
 
compareTo(Object) - Method in class dragon.ir.index.IRTerm
 
compareTo(Object) - Method in class dragon.ir.index.IRSection
 
compareTo(Object) - Method in class dragon.ir.index.IRRelation
 
compareTo(Object) - Method in class dragon.ir.index.IRDoc
 
compareTo(Object) - Method in class dragon.ir.summarize.TextUnit
 
compareTo(Object) - Method in class dragon.matrix.AbstractRow
 
compareTo(Object) - Method in class dragon.matrix.AbstractCell
 
compareTo(Object) - Method in class dragon.ml.seqmodel.feature.FeatureIdentifier
 
compareTo(Object) - Method in class dragon.ml.seqmodel.model.Edge
 
compareTo(Object) - Method in class dragon.nlp.Triple
 
compareTo(Object) - Method in class dragon.nlp.Token
 
compareTo(Object) - Method in class dragon.nlp.Term
 
compareTo(Object) - Method in class dragon.nlp.SimplePair
 
compareTo(Object) - Method in class dragon.nlp.SimpleElement
 
compareTo(Object) - Method in class dragon.nlp.Phrase
 
compareTo(Object) - Method in class dragon.nlp.ontology.BasicTerm
 
compareTo(Object) - Method in class dragon.nlp.ontology.mesh.MeshNode
 
compareTo(Object) - Method in class dragon.nlp.ontology.umls.UmlsSTY
 
compareTo(Object) - Method in class dragon.nlp.ontology.umls.UmlsCUI
 
compareTo(Object) - Method in class dragon.nlp.tool.lemmatiser.WordMap
 
compareTo(Object) - Method in class dragon.nlp.tool.xtract.WordPairStat
 
compareTo(Object) - Method in class dragon.onlinedb.BasicArticleKey
 
compareTo(Object) - Method in class dragon.onlinedb.BasicArticle
 
compareTo(Object) - Method in class dragon.onlinedb.bibtex.BibTeXArticle
 
compareTo(Object) - Method in class dragon.onlinedb.searchengine.WebLink
 
compareTo(Phrase) - Method in class dragon.nlp.Phrase
 
compareTo(Term) - Method in class dragon.nlp.Term
 
compareTo(Token) - Method in class dragon.nlp.Token
 
COMPLETE_LINKAGE - Static variable in class dragon.ir.clustering.HierClustering
 
CompleteModel - class dragon.ml.seqmodel.model.CompleteModel.
Complete model graph
CompleteModel(int) - Constructor for class dragon.ml.seqmodel.model.CompleteModel
 
CompleteModel(int, int) - Constructor for class dragon.ml.seqmodel.model.CompleteModel
 
componentNum - Variable in class dragon.ir.search.smooth.AbstractMixtureWeightEM
 
CompoundTermFinder - class dragon.nlp.extract.CompoundTermFinder.
Finding compond terms
CompoundTermFinder() - Constructor for class dragon.nlp.extract.CompoundTermFinder
 
CompoundTermFinder(String) - Constructor for class dragon.nlp.extract.CompoundTermFinder
 
compoundTermPredict_enabled - Variable in class dragon.nlp.extract.AbstractTermExtractor
 
compTermFinder - Variable in class dragon.nlp.extract.AbstractTermExtractor
 
computeAuthorityHub(SparseMatrix) - Method in class dragon.matrix.vector.HITS
 
computeAuthorityHub(SparseMatrix, SparseMatrix) - Method in class dragon.matrix.vector.HITS
 
computeFunctionGradient(Dataset, double[], double[]) - Method in class dragon.ml.seqmodel.crf.LBFGSSegmentTrainer
 
computeFunctionGradient(Dataset, double[], double[]) - Method in class dragon.ml.seqmodel.crf.LBFGSBasicTrainer
 
computeFunctionGradientLL(Dataset, double[], double[]) - Method in class dragon.ml.seqmodel.crf.LBFGSSegmentTrainer
 
computeSimilarity(IRDoc, IRDoc) - Method in class dragon.ir.summarize.SemanticRankSummarizer
 
computeSimilarity(IRDoc, IRDoc) - Method in class dragon.ir.summarize.LexRankSummarizer
LexRank Summarizer uses cosine similrity.
computeSimilarity(IRDoc, IRDoc) - Method in class dragon.ir.summarize.ClusterLexRankSummarizer
 
computeSmoothedProb(int) - Method in class dragon.ir.search.smooth.TwoStageSmoother
 
computeSmoothedProb(int) - Method in class dragon.ir.search.smooth.TFIDFSmoother
 
computeSmoothedProb(int) - Method in class dragon.ir.search.smooth.QueryFirstTransSmoother
 
computeSmoothedProb(int) - Method in class dragon.ir.search.smooth.PivotedNormSmoother
 
computeSmoothedProb(int) - Method in class dragon.ir.search.smooth.OkapiSmoother
 
computeSmoothedProb(int) - Method in class dragon.ir.search.smooth.JMSmoother
 
computeSmoothedProb(int) - Method in class dragon.ir.search.smooth.DocFirstTransSmoother
 
computeSmoothedProb(int) - Method in class dragon.ir.search.smooth.DirichletSmoother
 
computeSmoothedProb(int) - Method in class dragon.ir.search.smooth.AbstractSmoother
 
computeSmoothedProb(int) - Method in class dragon.ir.search.smooth.AbsoluteDiscountSmoother
 
computeTransMatrix(double[], DataSequence, int, int, DoubleDenseMatrix, boolean) - Method in class dragon.ml.seqmodel.crf.AbstractCRF
 
computeTransMatrix(double[], DoubleDenseMatrix, boolean) - Method in class dragon.ml.seqmodel.crf.AbstractCRF
 
comThemeCoeffi - Variable in class dragon.ir.topicmodel.TwoDimensionEM
 
Concept - interface dragon.nlp.Concept.
Interface of Concept which could be a single word, a multiword phrase, or an ontological term
ConceptEntryIDComparator - class dragon.nlp.compare.ConceptEntryIDComparator.
Compare concept entry ID of two objects
ConceptEntryIDComparator() - Constructor for class dragon.nlp.compare.ConceptEntryIDComparator
 
conceptExtractor - Variable in class dragon.nlp.extract.AbstractTripleExtractor
 
ConceptExtractor - interface dragon.nlp.extract.ConceptExtractor.
Interface of Concept Extractors
ConceptExtractorConfig - class dragon.config.ConceptExtractorConfig.
Concept extractor configuration
ConceptExtractorConfig() - Constructor for class dragon.config.ConceptExtractorConfig
 
ConceptExtractorConfig(ConfigureNode) - Constructor for class dragon.config.ConceptExtractorConfig
 
ConceptExtractorConfig(String) - Constructor for class dragon.config.ConceptExtractorConfig
 
ConceptFilter - interface dragon.nlp.extract.ConceptFilter.
Interface of concept filter
conceptFilter_enabled - Variable in class dragon.nlp.extract.AbstractTripleExtractor
 
conceptFilter_enabled - Variable in class dragon.nlp.extract.AbstractConceptExtractor
 
ConceptFilterConfig - class dragon.config.ConceptFilterConfig.
Concept filter configuration
ConceptFilterConfig() - Constructor for class dragon.config.ConceptFilterConfig
 
ConceptFilterConfig(ConfigureNode) - Constructor for class dragon.config.ConceptFilterConfig
 
ConceptFilterConfig(String) - Constructor for class dragon.config.ConceptFilterConfig
 
conceptList - Variable in class dragon.nlp.extract.AbstractTripleExtractor
 
conceptList - Variable in class dragon.nlp.extract.AbstractConceptExtractor
 
ConceptNameComparator - class dragon.nlp.compare.ConceptNameComparator.
Compare concept names of two objects
ConceptNameComparator() - Constructor for class dragon.nlp.compare.ConceptNameComparator
 
CONCLUSION - Static variable in class dragon.nlp.Document
 
ConfigureNode - interface dragon.config.ConfigureNode.
Interface of Congituration Node
ConfigUtil - class dragon.config.ConfigUtil.
Utility class for configuration which can parse XML document that contains application information
ConfigUtil() - Constructor for class dragon.config.ConfigUtil
 
ConfigUtil(ConfigureNode) - Constructor for class dragon.config.ConfigUtil
 
ConfigUtil(String) - Constructor for class dragon.config.ConfigUtil
 
conjNum - Variable in class dragon.nlp.extract.ClauseFinder
 
constraint - Variable in class dragon.ir.query.AbstractPredicate
 
contain(Object) - Method in class dragon.ml.seqmodel.feature.FeatureDictionaryNum
 
contain(Object) - Method in class dragon.ml.seqmodel.feature.FeatureDictionaryChar
 
contain(Object) - Method in interface dragon.ml.seqmodel.feature.FeatureDictionary
 
containDoc(IRDoc) - Method in class dragon.ir.clustering.DocCluster
 
contains(IRDoc) - Method in class dragon.ir.classification.DocClass
 
contains(Object) - Method in class dragon.util.SortedArray
 
contains(String) - Method in class dragon.nlp.SimpleElementList
 
contains(String) - Method in class dragon.nlp.extract.Abbreviation
 
contains(String) - Method in class dragon.onlinedb.BasicArticleIndex
 
contains(TextUnit) - Method in class dragon.ir.summarize.TopicSummary
 
content - Variable in class dragon.ml.seqmodel.data.BasicToken
 
Conversion - class dragon.util.Conversion.
Converting character number to digit number
Conversion() - Constructor for class dragon.util.Conversion
 
convert(ConfigureNode) - Method in class dragon.config.IndexConvertAppConfig
 
CooccurrenceAppConfig - class dragon.config.CooccurrenceAppConfig.
Co-occurence application configuration
CooccurrenceAppConfig() - Constructor for class dragon.config.CooccurrenceAppConfig
 
CooccurrenceGenerator - class dragon.ir.kngbase.CooccurrenceGenerator.
Generate Cooccurrence Matrix
CooccurrenceGenerator() - Constructor for class dragon.ir.kngbase.CooccurrenceGenerator
 
CoordinateComparator - class dragon.matrix.CoordinateComparator.
The comparator for a coordinate of a sparse matrix which compares the two cell objects regarding to a coordinate
CoordinateComparator() - Constructor for class dragon.matrix.CoordinateComparator
 
coordinatingCheck_enabled - Variable in class dragon.nlp.extract.AbstractTripleExtractor
 
coordinatingCheck_enabled - Variable in class dragon.nlp.extract.AbstractTermExtractor
 
coordinatingChecker - Variable in class dragon.nlp.extract.AbstractTripleExtractor
 
CoordinatingChecker - class dragon.nlp.extract.CoordinatingChecker.
Coordinating Component Identification
CoordinatingChecker() - Constructor for class dragon.nlp.extract.CoordinatingChecker
 
coordinatingTermPredict_enabled - Variable in class dragon.nlp.extract.AbstractTermExtractor
 
copy() - Method in class dragon.ir.index.IRTerm
 
copy() - Method in class dragon.ir.index.IRSection
 
copy() - Method in class dragon.ir.index.IRRelation
 
copy() - Method in class dragon.ir.index.IRDoc
 
copy() - Method in class dragon.ir.query.SimpleTermPredicate
 
copy() - Method in class dragon.matrix.vector.IntVector
 
copy() - Method in class dragon.matrix.vector.DoubleVector
 
copy() - Method in class dragon.ml.seqmodel.data.POSToken
 
copy() - Method in interface dragon.ml.seqmodel.data.DataSequence
Makes a copy of the current data sequence
copy() - Method in class dragon.ml.seqmodel.data.BasicToken
 
copy() - Method in class dragon.ml.seqmodel.data.BasicDataset
 
copy() - Method in class dragon.ml.seqmodel.data.BasicDataSequence
 
copy() - Method in class dragon.ml.seqmodel.feature.FeatureIdentifier
 
copy() - Method in interface dragon.ml.seqmodel.feature.Feature
Gets a copy of the current feature
copy() - Method in class dragon.ml.seqmodel.feature.BasicFeature
 
copy() - Method in class dragon.nlp.Word
 
copy() - Method in class dragon.nlp.Token
 
copy() - Method in class dragon.nlp.Term
 
copy() - Method in class dragon.nlp.Phrase
 
copy() - Method in interface dragon.nlp.Concept
 
copy() - Method in class dragon.nlp.tool.xtract.WordPairStat
 
copy() - Method in class dragon.util.SortedArray
 
copy(Comparator) - Method in class dragon.util.SortedArray
 
copyArray(double[], double[]) - Static method in class dragon.util.MathUtil
 
copyFrom(BasicFeature) - Method in class dragon.ml.seqmodel.feature.BasicFeature
 
coReference - Variable in class dragon.nlp.extract.AbstractTripleExtractor
 
CoReference - class dragon.nlp.extract.CoReference.
Find out co-reference within one sentence or consecutive sentences
coReference_enabled - Variable in class dragon.nlp.extract.AbstractTripleExtractor
 
CoReference() - Constructor for class dragon.nlp.extract.CoReference
 
correctAnnotatedLabels - Variable in class dragon.ml.seqmodel.evaluate.AbstractEvaluator
 
correctAnnotatedLabels() - Method in interface dragon.ml.seqmodel.evaluate.Evaluator
 
correctAnnotatedLabels() - Method in class dragon.ml.seqmodel.evaluate.AbstractEvaluator
 
cosine(int, int) - Method in interface dragon.matrix.Matrix
This method treats each row a vector and return the cosine similarity of two rows.
cosine(int, int) - Method in class dragon.matrix.AbstractSparseMatrix
 
cosine(int, int) - Method in class dragon.matrix.AbstractDenseMatrix
 
CosineClusterModel - class dragon.ir.clustering.clustermodel.CosineClusterModel.
Cluster model which uses vector cosine to compute the distance between a document and a cluster
CosineClusterModel(int, SparseMatrix) - Constructor for class dragon.ir.clustering.clustermodel.CosineClusterModel
 
CosineDocDistance - class dragon.ir.clustering.docdistance.CosineDocDistance.
Cosine document similarity/distance measure
CosineDocDistance(SparseMatrix) - Constructor for class dragon.ir.clustering.docdistance.CosineDocDistance
 
Counter - class dragon.nlp.Counter.
A light integer counter
Counter() - Constructor for class dragon.nlp.Counter
 
Counter(int) - Constructor for class dragon.nlp.Counter
 
countOccurrence(String) - Method in class dragon.util.TextUtil
 
countOccurrence(String, int) - Method in class dragon.util.TextUtil
 
createCell(int, int, byte[]) - Method in interface dragon.matrix.SparseMatrix
This method will be called when the sparse matrix loads data from a binary file.
createCell(int, int, byte[]) - Method in class dragon.matrix.IntSuperSparseMatrix
 
createCell(int, int, byte[]) - Method in class dragon.matrix.IntGiantSparseMatrix
 
createCell(int, int, byte[]) - Method in class dragon.matrix.IntFlatSparseMatrix
 
createCell(int, int, byte[]) - Method in class dragon.matrix.DoubleSuperSparseMatrix
 
createCell(int, int, byte[]) - Method in class dragon.matrix.DoubleGiantSparseMatrix
 
createCell(int, int, byte[]) - Method in class dragon.matrix.DoubleFlatSparseMatrix
 
createCell(int, int, String) - Method in interface dragon.matrix.SparseMatrix
This method will be called when the sparse matrix loads data from a text file.
createCell(int, int, String) - Method in class dragon.matrix.IntSuperSparseMatrix
 
createCell(int, int, String) - Method in class dragon.matrix.IntGiantSparseMatrix
 
createCell(int, int, String) - Method in class dragon.matrix.IntFlatSparseMatrix
 
createCell(int, int, String) - Method in class dragon.matrix.DoubleSuperSparseMatrix
 
createCell(int, int, String) - Method in class dragon.matrix.DoubleGiantSparseMatrix
 
createCell(int, int, String) - Method in class dragon.matrix.DoubleFlatSparseMatrix
 
createFlatSparseMatrix(boolean, boolean) - Method in class dragon.matrix.IntSuperSparseMatrix
 
createFlatSparseMatrix(boolean, boolean) - Method in class dragon.matrix.IntGiantSparseMatrix
 
createFlatSparseMatrix(boolean, boolean) - Method in class dragon.matrix.DoubleSuperSparseMatrix
 
createFlatSparseMatrix(boolean, boolean) - Method in class dragon.matrix.DoubleGiantSparseMatrix
 
createFlatSparseMatrix(boolean, boolean) - Method in class dragon.matrix.AbstractSuperSparseMatrix
 
createFlatSparseMatrix(boolean, boolean) - Method in class dragon.matrix.AbstractGiantSparseMatrix
 
createRow(int, int, byte[]) - Method in class dragon.matrix.IntSuperSparseMatrix
 
createRow(int, int, byte[]) - Method in class dragon.matrix.IntGiantSparseMatrix
 
createRow(int, int, byte[]) - Method in class dragon.matrix.DoubleSuperSparseMatrix
 
createRow(int, int, byte[]) - Method in class dragon.matrix.DoubleGiantSparseMatrix
 
createRow(int, int, byte[]) - Method in class dragon.matrix.AbstractSuperSparseMatrix
 
createRow(int, int, byte[]) - Method in class dragon.matrix.AbstractGiantSparseMatrix
 
createSparseMatrix() - Method in interface dragon.matrix.SparseMatrix
This method return an empty sparse matrix with the same implemented type as the current matrix.
createSparseMatrix() - Method in class dragon.matrix.IntSuperSparseMatrix
 
createSparseMatrix() - Method in class dragon.matrix.IntGiantSparseMatrix
 
createSparseMatrix() - Method in class dragon.matrix.IntFlatSparseMatrix
 
createSparseMatrix() - Method in class dragon.matrix.DoubleSuperSparseMatrix
 
createSparseMatrix() - Method in class dragon.matrix.DoubleGiantSparseMatrix
 
createSparseMatrix() - Method in class dragon.matrix.DoubleFlatSparseMatrix
 
CrossMixtureModel - class dragon.ir.topicmodel.CrossMixtureModel.
Cross mixture topic model
CrossMixtureModel(IntSparseMatrix[], int, double[], double, double) - Constructor for class dragon.ir.topicmodel.CrossMixtureModel
 
cuiAt(int) - Method in class dragon.nlp.ontology.umls.UmlsCUIList
 
curArticle - Variable in class dragon.onlinedb.AbstractQuery
 
curArticleNo - Variable in class dragon.onlinedb.AbstractQuery
 
curDocIndex - Variable in class dragon.ir.index.AbstractIndexWriteController
 
curDocKey - Variable in class dragon.ir.index.AbstractIndexWriteController
 
curEndPos - Variable in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
curId - Variable in class dragon.ml.seqmodel.feature.FeatureTypeConcatRegex
 
curPageNo - Variable in class dragon.onlinedb.AbstractQuery
 
curPageWidth - Variable in class dragon.onlinedb.AbstractQuery
 
currentFeatureType - Variable in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
currentWindow - Variable in class dragon.ml.seqmodel.feature.FeatureTypeWindow
 
curSeq - Variable in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
curStartPos - Variable in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
curState - Variable in class dragon.ml.seqmodel.feature.FeatureTypeStateLoop
 

D

data - Variable in class dragon.ml.seqmodel.feature.FeatureTypeConcatRegex
 
database - Variable in class dragon.onlinedb.pubmed.PubMedQuery
 
DataReader - interface dragon.ml.seqmodel.data.DataReader.
Interface of sequence data reader
dataSeq - Variable in class dragon.ml.seqmodel.feature.FeatureTypeWindow
 
DataSequence - interface dragon.ml.seqmodel.data.DataSequence.
Interface of data sequence
Dataset - interface dragon.ml.seqmodel.data.Dataset.
The basic interface to be implemented by the user of this package for providing training and test data to the learner.
DataWriter - interface dragon.ml.seqmodel.data.DataWriter.
Interface of sequence data writer
date - Variable in class dragon.onlinedb.BasicArticle
 
daxpy(int, double, double[], int, int, double[], int, int) - Static method in class dragon.ml.seqmodel.crf.LBFGS
Compute the sum of a vector times a scalara plus another vector.
DBUtil - class dragon.util.DBUtil.
Basic database utility operations
DBUtil() - Constructor for class dragon.util.DBUtil
 
ddot(int, double[], int, int, double[], int, int) - Static method in class dragon.ml.seqmodel.crf.LBFGS
Compute the dot product of two vectors.
decode(CodeMatrix, double[]) - Method in interface dragon.ir.classification.multiclass.MultiClassDecoder
Predicts the label of the example given the code matrix and the results of all binary classifiers
decode(CodeMatrix, double[]) - Method in class dragon.ir.classification.multiclass.LossMultiClassDecoder
 
DEF_SEC_NUM - Static variable in class dragon.ir.index.IRSection
 
defaultEncoding - Variable in class dragon.onlinedb.searchengine.AbstractSearchEngine
 
defParaDelimitor - Static variable in class dragon.nlp.extract.EngDocumentParser
 
defSentDelimitor - Static variable in class dragon.nlp.extract.EngDocumentParser
 
defWordDelimitor - Static variable in class dragon.nlp.extract.EngDocumentParser
 
DenseMatrix - interface dragon.matrix.DenseMatrix.
Interface of dense matrix
depthFirstSearch(IRQuery) - Method in class dragon.ir.search.FullRankSearcher
 
directory - Variable in class dragon.ir.index.FileIndex
 
DirichletSmoother - class dragon.ir.search.smooth.DirichletSmoother.
Dirichlet Smoother
DirichletSmoother(IRCollection, double) - Constructor for class dragon.ir.search.smooth.DirichletSmoother
 
disable() - Method in class dragon.ir.index.IRSection
 
distance() - Method in class dragon.matrix.vector.IntVector
 
distance() - Method in class dragon.matrix.vector.DoubleVector
 
distance(DoubleVector) - Method in class dragon.matrix.vector.DoubleVector
 
distance(IntVector) - Method in class dragon.matrix.vector.IntVector
 
distanceMetric - Variable in class dragon.ir.summarize.LexRankSummarizer
 
distMetric - Variable in class dragon.ir.clustering.BisectKMean
 
distMetric - Variable in class dragon.ir.clustering.BasicKMean
 
doc_cache_size - Static variable in class dragon.ir.index.AbstractIndexWriter
 
doc_cache_size - Static variable in class dragon.ir.index.sequence.AbstractSequenceIndexWriter
 
doc_in_cache - Variable in class dragon.ir.index.AbstractIndexWriter
 
DocClass - class dragon.ir.classification.DocClass.
The basic data structure for a class for documents
DocClass(int) - Constructor for class dragon.ir.classification.DocClass
 
DocClassSet - class dragon.ir.classification.DocClassSet.
The basic data structure for a set of classes for documents
DocClassSet(int) - Constructor for class dragon.ir.classification.DocClassSet
 
DocCluster - class dragon.ir.clustering.DocCluster.
Data structure for document cluster
DocCluster(int) - Constructor for class dragon.ir.clustering.DocCluster
 
DocClusterSet - class dragon.ir.clustering.DocClusterSet.
Data structure for a set of document clusters.
DocClusterSet(int) - Constructor for class dragon.ir.clustering.DocClusterSet
 
DocDistance - interface dragon.ir.clustering.docdistance.DocDistance.
Interface of pair-wised document distance metric
DocDistanceConfig - class dragon.config.DocDistanceConfig.
Document distance calculation configuration
DocDistanceConfig() - Constructor for class dragon.config.DocDistanceConfig
 
DocDistanceConfig(ConfigureNode) - Constructor for class dragon.config.DocDistanceConfig
 
DocDistanceConfig(String) - Constructor for class dragon.config.DocDistanceConfig
 
docFirstOptimal - Variable in class dragon.ir.search.smooth.AbstractSmoother
 
DocFirstTransSmoother - class dragon.ir.search.smooth.DocFirstTransSmoother.
A Smoother using relation-term translations
DocFirstTransSmoother(IndexReader, DoubleSparseMatrix, boolean, double, Smoother) - Constructor for class dragon.ir.search.smooth.DocFirstTransSmoother
 
DocFirstTransSmoother(IndexReader, IndexReader, DoubleSparseMatrix, double, Smoother) - Constructor for class dragon.ir.search.smooth.DocFirstTransSmoother
 
DocFrequencyFilter - class dragon.ir.clustering.featurefilter.DocFrequencyFilter.
Unsupervised Feature Selector which exclude features with its document frequency less than a given threshold
DocFrequencyFilter(int) - Constructor for class dragon.ir.clustering.featurefilter.DocFrequencyFilter
 
DocFrequencySelector - class dragon.ir.classification.featureselection.DocFrequencySelector.
Unsupervised Feature Selector which exclude features with its document frequency less than a given threshold
DocFrequencySelector(int) - Constructor for class dragon.ir.classification.featureselection.DocFrequencySelector
 
docIndexList - Variable in class dragon.ir.index.AbstractIndexWriter
 
docIndexList - Variable in class dragon.ir.index.AbstractIndexReader
 
docIndexList - Variable in class dragon.ir.index.sequence.AbstractSequenceIndexWriter
 
docIndexList - Variable in class dragon.ir.index.sequence.AbstractSequenceIndexReader
 
docKeyList - Variable in class dragon.ir.index.AbstractIndexWriteController
 
docKeyList - Variable in class dragon.ir.index.AbstractIndexReader
 
docKeyList - Variable in class dragon.ir.index.sequence.AbstractSequenceIndexWriter
 
docKeyList - Variable in class dragon.ir.index.sequence.AbstractSequenceIndexReader
 
docKeyList - Variable in class dragon.nlp.tool.xtract.EngWordPairIndexer
 
docNum - Variable in class dragon.ir.topicmodel.AbstractTwoDimensionModel
 
docNum - Variable in class dragon.ir.topicmodel.AbstractTopicModel
 
docrelationMatrix - Variable in class dragon.ir.index.AbstractIndexWriter
 
docrelationMatrix - Variable in class dragon.ir.index.AbstractIndexReader
 
DocRepresentation - class dragon.ir.kngbase.DocRepresentation.
A tool for converting document represenations
DocRepresentation(IndexReader) - Constructor for class dragon.ir.kngbase.DocRepresentation
 
DocRepresentation(IndexReader, int[]) - Constructor for class dragon.ir.kngbase.DocRepresentation
 
DocRepresentationAppConfig - class dragon.config.DocRepresentationAppConfig.
Document representation application configuration
DocRepresentationAppConfig() - Constructor for class dragon.config.DocRepresentationAppConfig
 
doctermMatrix - Variable in class dragon.ir.classification.AbstractClassifier
 
doctermMatrix - Variable in class dragon.ir.index.AbstractIndexWriter
 
doctermMatrix - Variable in class dragon.ir.index.AbstractIndexReader
 
doctermMatrix - Variable in class dragon.ir.index.sequence.AbstractSequenceIndexWriter
 
doctermSeq - Variable in class dragon.ir.index.sequence.AbstractSequenceIndexReader
 
DocTransMixtureWeightEM - class dragon.ir.search.smooth.DocTransMixtureWeightEM.
Computes the Mixture Weights for Models using translations
DocTransMixtureWeightEM(IndexReader, int, DocFirstTransSmoother) - Constructor for class dragon.ir.search.smooth.DocTransMixtureWeightEM
 
DocTransMixtureWeightEM(IndexReader, int, QueryFirstTransSmoother) - Constructor for class dragon.ir.search.smooth.DocTransMixtureWeightEM
 
Document - class dragon.nlp.Document.
Data structure for document
Document() - Constructor for class dragon.nlp.Document
 
DocumentParser - interface dragon.nlp.DocumentParser.
Parse a text document into paragraphs, sentences and words
DocumentParserConfig - class dragon.config.DocumentParserConfig.
Document parser configuration
DocumentParserConfig() - Constructor for class dragon.config.DocumentParserConfig
 
DocumentParserConfig(ConfigureNode) - Constructor for class dragon.config.DocumentParserConfig
 
DocumentParserConfig(String) - Constructor for class dragon.config.DocumentParserConfig
 
doScaling - Variable in class dragon.ml.seqmodel.crf.AbstractTrainer
 
dotProduct(DoubleVector) - Method in class dragon.matrix.vector.DoubleVector
 
dotProduct(IntVector) - Method in class dragon.matrix.vector.IntVector
 
DoubleCell - class dragon.matrix.DoubleCell.
The cell object for handling double data
DoubleCell(int, int) - Constructor for class dragon.matrix.DoubleCell
 
DoubleCell(int, int, double) - Constructor for class dragon.matrix.DoubleCell
 
DoubleDenseMatrix - interface dragon.matrix.DoubleDenseMatrix.
Interface of Double Dense Matrix
DoubleFlatDenseMatrix - class dragon.matrix.DoubleFlatDenseMatrix.
Double flat dense matrix which provides options of storing data to disk in binary manner or text manner
DoubleFlatDenseMatrix(double[][]) - Constructor for class dragon.matrix.DoubleFlatDenseMatrix
 
DoubleFlatDenseMatrix(int, int) - Constructor for class dragon.matrix.DoubleFlatDenseMatrix
 
DoubleFlatDenseMatrix(String) - Constructor for class dragon.matrix.DoubleFlatDenseMatrix
 
DoubleFlatDenseMatrix(String, boolean) - Constructor for class dragon.matrix.DoubleFlatDenseMatrix
 
DoubleFlatSparseMatrix - class dragon.matrix.DoubleFlatSparseMatrix.
Double flat sparse matrix handles data smaller than super sparse matrix, however it provides options of storing data to disk either in binary or text format
DoubleFlatSparseMatrix() - Constructor for class dragon.matrix.DoubleFlatSparseMatrix
 
DoubleFlatSparseMatrix(boolean, boolean) - Constructor for class dragon.matrix.DoubleFlatSparseMatrix
 
DoubleFlatSparseMatrix(String) - Constructor for class dragon.matrix.DoubleFlatSparseMatrix
 
DoubleFlatSparseMatrix(String, boolean) - Constructor for class dragon.matrix.DoubleFlatSparseMatrix
 
DoubleGiantSparseMatrix - class dragon.matrix.DoubleGiantSparseMatrix.
Giant sparse matrix handles extreme large double sparse matrix
DoubleGiantSparseMatrix(String, String) - Constructor for class dragon.matrix.DoubleGiantSparseMatrix
 
DoubleGiantSparseMatrix(String, String, boolean, boolean) - Constructor for class dragon.matrix.DoubleGiantSparseMatrix
 
DoubleRow - class dragon.matrix.DoubleRow.
Row of matrix for data type of double
DoubleRow() - Constructor for class dragon.matrix.DoubleRow
 
DoubleRow(int, int, int[], double[]) - Constructor for class dragon.matrix.DoubleRow
 
DoubleSparseMatrix - interface dragon.matrix.DoubleSparseMatrix.
Interface of Double-typed Sparse Matrix
DoubleSuperSparseMatrix - class dragon.matrix.DoubleSuperSparseMatrix.
Super sparse matrix for double data type
DoubleSuperSparseMatrix(String) - Constructor for class dragon.matrix.DoubleSuperSparseMatrix
 
DoubleSuperSparseMatrix(String, boolean, boolean) - Constructor for class dragon.matrix.DoubleSuperSparseMatrix
 
DoubleSuperSparseMatrix(String, String) - Constructor for class dragon.matrix.DoubleSuperSparseMatrix
 
DoubleSuperSparseMatrix(String, String, boolean, boolean) - Constructor for class dragon.matrix.DoubleSuperSparseMatrix
 
DoubleVector - class dragon.matrix.vector.DoubleVector.
Data structure for vector of double type
DoubleVector(double[]) - Constructor for class dragon.matrix.vector.DoubleVector
 
DoubleVector(int) - Constructor for class dragon.matrix.vector.DoubleVector
 
dragon.config - package dragon.config
Loading various resources and applications specified by a XML-based configuration file.
dragon.ir.classification - package dragon.ir.classification
A Package for Text Classification; Feature Selection Methods and Evaluation Program are also included.
dragon.ir.classification.featureselection - package dragon.ir.classification.featureselection
Feature Selectors for Text Classification or Other Related Applications.
dragon.ir.classification.multiclass - package dragon.ir.classification.multiclass
Reducing multi-class classification to binary classifiers.
dragon.ir.clustering - package dragon.ir.clustering
A package for document clustering and its evaluation
dragon.ir.clustering.clustermodel - package dragon.ir.clustering.clustermodel
Various cluster models for paritional clustering approach
dragon.ir.clustering.docdistance - package dragon.ir.clustering.docdistance
Various similarity metrics for pair-wised documents.
dragon.ir.clustering.featurefilter - package dragon.ir.clustering.featurefilter
Feature Selectors for Text Clustering.
dragon.ir.index - package dragon.ir.index
A package for doucument indexing and indexing result read.
dragon.ir.index.sentence - package dragon.ir.index.sentence
A package for sentence-level indexing and indexing result read
dragon.ir.index.sequence - package dragon.ir.index.sequence
A package for sequence-senstive indexing and indexing result read
dragon.ir.kngbase - package dragon.ir.kngbase
A package for knowledge base creation, storage and read.
dragon.ir.query - package dragon.ir.query
A package for structured query as well as the conversion from the natural language to the structured query.
dragon.ir.search - package dragon.ir.search
A package for text retrieval and its evaluation
dragon.ir.search.evaluate - package dragon.ir.search.evaluate
Java implementation of TREC evaluation program.
dragon.ir.search.expand - package dragon.ir.search.expand
Various query expansion approaches are included.
dragon.ir.search.feedback - package dragon.ir.search.feedback
Various pseudo-relevance feedback models.
dragon.ir.search.smooth - package dragon.ir.search.smooth
Various term importance scoring algorithms including language models,traditional probabilistic and vector space models.
dragon.ir.summarize - package dragon.ir.summarize
A package for generic multi-document summarization and its evaluation
dragon.ir.topicmodel - package dragon.ir.topicmodel
Various topic models such as LDA, Apsect Model and Simple Mixture Model
dragon.matrix - package dragon.matrix
A package for matrix (both dense matrix and sparse matrix) storage, read, write and operations.
dragon.matrix.factorize - package dragon.matrix.factorize
Functions related to matrix factorization such as SVD and NMF
dragon.matrix.vector - package dragon.matrix.vector
Define the structure of vectors and implment some algorithms related to vectors such as HITS and Power Method.
dragon.ml.seqmodel.crf - package dragon.ml.seqmodel.crf
A package for CRF-based training and labeling algorithms
dragon.ml.seqmodel.data - package dragon.ml.seqmodel.data
The prepration for sequencial data.
dragon.ml.seqmodel.evaluate - package dragon.ml.seqmodel.evaluate
The evaluation program for sequence labeling tasks.
dragon.ml.seqmodel.feature - package dragon.ml.seqmodel.feature
Various feature types for conditional random field applications.
dragon.ml.seqmodel.model - package dragon.ml.seqmodel.model
Define frequently used graphical sequential models
dragon.nlp - package dragon.nlp
Define data structures used for natural language processing
dragon.nlp.compare - package dragon.nlp.compare
Various comparators such as sorting according to index, weight, frequency and name.
dragon.nlp.extract - package dragon.nlp.extract
Various concept extractors and relationship extractors.
dragon.nlp.ontology - package dragon.nlp.ontology
A framework for ontology data structures as well as the implementation of UMLS and MeSH ontologies.
dragon.nlp.ontology.mesh - package dragon.nlp.ontology.mesh
An implementaiton of MeSH ontology.
dragon.nlp.ontology.umls - package dragon.nlp.ontology.umls
The implementation of UMLS ontologies.
dragon.nlp.tool - package dragon.nlp.tool
Integration of external NLP tools such as taggers and stemmers.
dragon.nlp.tool.lemmatiser - package dragon.nlp.tool.lemmatiser
A high precise english lemmatiser adapted from WordNet.
dragon.nlp.tool.xtract - package dragon.nlp.tool.xtract
An implementation of Xtract which is for collocation extraction.
dragon.onlinedb - package dragon.onlinedb
A collection of java files for textual corpus preparation.
dragon.onlinedb.amazon - package dragon.onlinedb.amazon
Functions related to the download of customer reivews from Amazon.com.
dragon.onlinedb.bibtex - package dragon.onlinedb.bibtex
Package for BibTeX format
dragon.onlinedb.citeulike - package dragon.onlinedb.citeulike
CiteULike Website Tag Query and Article Parser
dragon.onlinedb.dm - package dragon.onlinedb.dm
Article parsers for frequently used data mining collections such as 20-Newsgroup and Reuters collection.
dragon.onlinedb.isi - package dragon.onlinedb.isi
Article parsers for ISI-formatted Bibliometric data.
dragon.onlinedb.pubmed - package dragon.onlinedb.pubmed
Functions related to download abstracts from PubMed
dragon.onlinedb.searchengine - package dragon.onlinedb.searchengine
Programming Interfaces for Search Engines such as Google
dragon.onlinedb.trec - package dragon.onlinedb.trec
Functions related to read articles from TREC-styled collections.
dragon.util - package dragon.util
Frequtently used miscellaneous functions for math, database, format, http, file reading and writing.
DualConceptExtractor - interface dragon.nlp.extract.DualConceptExtractor.
Interface of Dual Concept Extractor
DualConceptExtractorConfig - class dragon.config.DualConceptExtractorConfig.
Dual concept extraction configuration
DualConceptExtractorConfig() - Constructor for class dragon.config.DualConceptExtractorConfig
 
DualConceptExtractorConfig(ConfigureNode) - Constructor for class dragon.config.DualConceptExtractorConfig
 
DualConceptExtractorConfig(String) - Constructor for class dragon.config.DualConceptExtractorConfig
 
DualIndexer - class dragon.ir.index.DualIndexer.
The class handles two dimensional document language model indexing
DualIndexer(DualConceptExtractor, boolean, String, boolean, String) - Constructor for class dragon.ir.index.DualIndexer
 
DualIndexer(DualConceptExtractor, boolean, String, String) - Constructor for class dragon.ir.index.DualIndexer
 
DualIndexer(DualConceptExtractor, String, String) - Constructor for class dragon.ir.index.DualIndexer
 
DualSentenceIndexer - class dragon.ir.index.sentence.DualSentenceIndexer.
Two dimensional sentence indexer
DualSentenceIndexer(DualConceptExtractor, boolean, String, boolean, String) - Constructor for class dragon.ir.index.sentence.DualSentenceIndexer
 
DualSentenceIndexer(DualConceptExtractor, boolean, String, String) - Constructor for class dragon.ir.index.sentence.DualSentenceIndexer
 
DualSentenceIndexer(DualConceptExtractor, String, String) - Constructor for class dragon.ir.index.sentence.DualSentenceIndexer
 
DUC2004HTArticleParser - class dragon.onlinedb.trec.DUC2004HTArticleParser.
DUC 2004 HT article parser
DUC2004HTArticleParser() - Constructor for class dragon.onlinedb.trec.DUC2004HTArticleParser
 
DUC2004MTArticleParser - class dragon.onlinedb.trec.DUC2004MTArticleParser.
DUC 2004 MT article parser
DUC2004MTArticleParser() - Constructor for class dragon.onlinedb.trec.DUC2004MTArticleParser
 

E

EarlyTrecTopicReader - class dragon.onlinedb.trec.EarlyTrecTopicReader.
TREC topic reader earlier than 2004
EarlyTrecTopicReader(String) - Constructor for class dragon.onlinedb.trec.EarlyTrecTopicReader
 
Edge - class dragon.ml.seqmodel.model.Edge.
Edge of model graph
Edge() - Constructor for class dragon.ml.seqmodel.model.Edge
 
Edge(int, int) - Constructor for class dragon.ml.seqmodel.model.Edge
 
edgeGen - Variable in class dragon.ml.seqmodel.crf.AbstractCRF
 
EdgeGenerator - class dragon.ml.seqmodel.crf.EdgeGenerator.
if the original label set is A (0), B (1), C (2), D (3) and markov order is 2, the new label set will be: AA, BA, CA, DA, AB, BB, CB, DB, AC, BC, CC, DC, DA, DB, DC, DD 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
EdgeGenerator(int) - Constructor for class dragon.ml.seqmodel.crf.EdgeGenerator
 
EdgeGenerator(int, int) - Constructor for class dragon.ml.seqmodel.crf.EdgeGenerator
 
EdgeIterator - interface dragon.ml.seqmodel.model.EdgeIterator.
Interface of Edge Iterator
eFetchUrl - Variable in class dragon.onlinedb.pubmed.PubMedQuery
 
enable_adjterm_option - Variable in class dragon.nlp.ontology.AbstractVocabulary
 
enable_AllSection - Variable in class dragon.ir.index.AbstractIndexer
 
enable_coordinate_option - Variable in class dragon.nlp.ontology.AbstractVocabulary
 
enable_lemma_option - Variable in class dragon.nlp.ontology.AbstractVocabulary
 
enable_npp_option - Variable in class dragon.nlp.ontology.AbstractVocabulary
 
enable() - Method in class dragon.ir.index.IRSection
 
enableAttributeCheckOption(AttributeChecker) - Method in interface dragon.nlp.extract.TermExtractor
 
enableAttributeCheckOption(AttributeChecker) - Method in class dragon.nlp.extract.AbstractTermExtractor
 
enableCompoundTermPredictOption(String) - Method in interface dragon.nlp.extract.TermExtractor
Enable the option compound term prediction.
enableCompoundTermPredictOption(String) - Method in class dragon.nlp.extract.AbstractTermExtractor
 
enabled() - Method in class dragon.ir.index.IRSection
 
endDate - Variable in class dragon.onlinedb.pubmed.PubMedQuery
 
endPos - Variable in class dragon.ml.seqmodel.feature.FeatureTypeWindow
 
engDate(String) - Static method in class dragon.util.Conversion
 
EngDocumentParser - class dragon.nlp.extract.EngDocumentParser.
Document Parser for English Text
EngDocumentParser() - Constructor for class dragon.nlp.extract.EngDocumentParser
 
EngDocumentParser(String) - Constructor for class dragon.nlp.extract.EngDocumentParser
 
engInt(String) - Static method in class dragon.util.Conversion
 
EngLemmatiser - class dragon.nlp.tool.lemmatiser.EngLemmatiser.
English lemmatiser which is adapted from WordNet
EngLemmatiser() - Constructor for class dragon.nlp.tool.lemmatiser.EngLemmatiser
 
EngLemmatiser(boolean, boolean) - Constructor for class dragon.nlp.tool.lemmatiser.EngLemmatiser
 
EngLemmatiser(String, boolean, boolean) - Constructor for class dragon.nlp.tool.lemmatiser.EngLemmatiser
 
EngWordPairExpand - class dragon.nlp.tool.xtract.EngWordPairExpand.
Expanding word pair (not necessary consecutive) to noun phrase
EngWordPairExpand(int, String, double) - Constructor for class dragon.nlp.tool.xtract.EngWordPairExpand
 
EngWordPairGenerator - class dragon.nlp.tool.xtract.EngWordPairGenerator.
Generating word pairs (for noun phrases) from a given sentence according to max span range
EngWordPairGenerator(int) - Constructor for class dragon.nlp.tool.xtract.EngWordPairGenerator
 
EngWordPairIndexer - class dragon.nlp.tool.xtract.EngWordPairIndexer.
Indexer for word pair
EngWordPairIndexer(String, int, Tagger, Lemmatiser) - Constructor for class dragon.nlp.tool.xtract.EngWordPairIndexer
 
EngWordPairIndexer(String, int, Tagger, Lemmatiser, WordPairGenerator) - Constructor for class dragon.nlp.tool.xtract.EngWordPairIndexer
 
EnvVariable - class dragon.util.EnvVariable.
Getting windows environmental variable
EnvVariable() - Constructor for class dragon.util.EnvVariable
 
epsForConvergence - Variable in class dragon.ml.seqmodel.crf.LBFGSBasicTrainer
 
equals(Object) - Method in class dragon.ml.seqmodel.feature.FeatureIdentifier
 
equals(Object) - Method in class dragon.nlp.compare.TermLemmaComparator
 
equals(Object) - Method in class dragon.nlp.compare.IndexComparator
 
equals(Object) - Method in class dragon.nlp.compare.FrequencyComparator
 
equals(Object) - Method in class dragon.nlp.compare.ConceptNameComparator
 
equals(Object) - Method in class dragon.nlp.compare.ConceptEntryIDComparator
 
equals(Object) - Method in class dragon.nlp.compare.AlphabetaComparator
 
equals(Object) - Method in class dragon.nlp.Token
 
equals(Object) - Method in class dragon.nlp.SimplePair
 
equalTo(Concept) - Method in class dragon.nlp.Token
 
equalTo(Concept) - Method in class dragon.nlp.Term
 
equalTo(Concept) - Method in class dragon.nlp.Phrase
 
equalTo(Concept) - Method in interface dragon.nlp.Concept
 
equalTo(Triple) - Method in class dragon.nlp.Triple
 
eSearchUrl - Variable in class dragon.onlinedb.pubmed.PubMedQuery
 
estimateClassTransferProb(IRDoc[], int[]) - Method in class dragon.ir.clustering.LinkKMean
 
estimateModel() - Method in class dragon.ir.topicmodel.CrossMixtureModel
 
estimateModel(int) - Method in interface dragon.ir.topicmodel.TopicModel
Estimate the topic models
estimateModel(int) - Method in class dragon.ir.topicmodel.SimpleMixtureModel
 
estimateModel(int) - Method in class dragon.ir.topicmodel.GibbsLDA
 
estimateModel(int) - Method in class dragon.ir.topicmodel.AspectModel
 
estimateModel(int[], int) - Method in class dragon.ir.topicmodel.SimpleMixtureModel
 
estimateModel(int[], int) - Method in class dragon.ir.topicmodel.AspectModel
 
estimateModel(int, int) - Method in interface dragon.ir.topicmodel.TwoDimensionModel
 
estimateModel(int, int) - Method in class dragon.ir.topicmodel.TwoDimensionGibbsLDA
 
estimateModel(int, int) - Method in class dragon.ir.topicmodel.TwoDimensionEM
 
estimateModelCoefficient(RelSimpleQuery) - Method in class dragon.ir.search.smooth.AbstractMixtureWeightEM
 
estimateNewQueryModel(IRQuery) - Method in class dragon.ir.search.feedback.RocchioFeedback
 
estimateNewQueryModel(IRQuery) - Method in class dragon.ir.search.feedback.RelationTransFeedback
 
estimateNewQueryModel(IRQuery) - Method in class dragon.ir.search.feedback.PhraseTransFeedback
 
estimateNewQueryModel(IRQuery) - Method in class dragon.ir.search.feedback.MinDivergenceFeedback
 
estimateNewQueryModel(IRQuery) - Method in class dragon.ir.search.feedback.InformationFlowFeedback
 
estimateNewQueryModel(IRQuery) - Method in class dragon.ir.search.feedback.GenerativeFeedback
 
estimateNewQueryModel(IRQuery) - Method in class dragon.ir.search.feedback.AbstractFeedback
 
EuclideanClusterModel - class dragon.ir.clustering.clustermodel.EuclideanClusterModel.
Cluster model which computes Euclidean distance between a document and a cluster
EuclideanClusterModel(int, SparseMatrix) - Constructor for class dragon.ir.clustering.clustermodel.EuclideanClusterModel
 
EuclideanDocDistance - class dragon.ir.clustering.docdistance.EuclideanDocDistance.
Document similarity or distance based on Euclidean distance
EuclideanDocDistance(SparseMatrix) - Constructor for class dragon.ir.clustering.docdistance.EuclideanDocDistance
 
evaAgglomerativeClustering(Clustering, SimpleElementList, String, String, String) - Method in class dragon.config.ClusteringEvaAppConfig
 
evaAgglomerativeClustering(Clustering, String, String, String) - Method in class dragon.config.ClusteringEvaAppConfig
 
evaAgglomerativeClustering(ConfigureNode) - Method in class dragon.config.ClusteringEvaAppConfig
 
evaluate(ConfigureNode) - Method in class dragon.config.SummarizationEvaAppConfig
 
evaluate(ConfigureNode) - Method in class dragon.config.RetrievalEvaAppConfig
 
evaluate(ConfigureNode) - Method in class dragon.config.ClassificationEvaAppConfig
 
evaluate(Dataset, Dataset) - Method in class dragon.ml.seqmodel.evaluate.TokenEvaluator
 
evaluate(Dataset, Dataset) - Method in interface dragon.ml.seqmodel.evaluate.Evaluator
Evalutes the machine-generated labels
evaluate(DocClassSet, DocClassSet) - Method in class dragon.ir.classification.ClassificationEva
 
evaluate(DocClusterSet, DocClusterSet) - Method in class dragon.ir.clustering.ClusteringEva
 
evaluate(GenericMultiDocSummarizer, ArticleParser, String, String, String, int) - Method in class dragon.config.SummarizationEvaAppConfig
 
evaluate(int, int[], int[][]) - Method in class dragon.ir.classification.ClassificationEva
 
evaluate(Searcher, String, String, String, int, int, ArrayList) - Method in class dragon.config.RetrievalEvaAppConfig
 
evaluate(String, String[]) - Method in class dragon.ir.summarize.ROUGE
 
evaluateCrossValidation(Classifier, int, String, String, int, String, String) - Method in class dragon.config.ClassificationEvaAppConfig
Evaluate a classifier using cross validation.
evaluateCrossValidation(Classifier, SimpleElementList, int, String, String, int, String, String) - Method in class dragon.config.ClassificationEvaAppConfig
 
evaluateManual(Classifier, int, String, String, String, String, String) - Method in class dragon.config.ClassificationEvaAppConfig
Manually specify the training documents and testing documents for evaluation.
evaluateManual(Classifier, SimpleElementList, int, String, String, String, String, String) - Method in class dragon.config.ClassificationEvaAppConfig
 
evaluatePercentage(Classifier, int, String, String, double, int, int, String, String) - Method in class dragon.config.ClassificationEvaAppConfig
Randomly spit the documents in the answerKeyFile into training set and testing set according to the parameter of percentage and then evaluate the classifier.
evaluatePercentage(Classifier, SimpleElementList, int, String, String, double, int, int, String, String) - Method in class dragon.config.ClassificationEvaAppConfig
 
evaluateQuery(IRQuery, ArrayList, ArrayList) - Method in class dragon.ir.search.evaluate.TrecEva
 
evaluateQuery(IRQuery, ArrayList, ArrayList, IndexReader) - Method in class dragon.ir.search.evaluate.TrecEva
 
Evaluator - interface dragon.ml.seqmodel.evaluate.Evaluator.
Interface of sequence labeling evaluator
evaPartitionClustering(Clustering, SimpleElementList, String, int, String, String) - Method in class dragon.config.ClusteringEvaAppConfig
 
evaPartitionClustering(Clustering, String, int, String, String) - Method in class dragon.config.ClusteringEvaAppConfig
 
evaPartitionClustering(ConfigureNode) - Method in class dragon.config.ClusteringEvaAppConfig
 
ExceptionOperation - class dragon.nlp.tool.lemmatiser.ExceptionOperation.
Exception operation class
ExceptionOperation(int, String) - Constructor for class dragon.nlp.tool.lemmatiser.ExceptionOperation
 
execute() - Method in class dragon.nlp.tool.xtract.WordPairFilter
 
execute(Sentence) - Method in class dragon.nlp.extract.CoReference
 
execute(String) - Method in class dragon.nlp.tool.lemmatiser.VerbOperation
 
execute(String) - Method in class dragon.nlp.tool.lemmatiser.SuffixEDetachOperation
 
execute(String) - Method in class dragon.nlp.tool.lemmatiser.SuffixDetachOperation
 
execute(String) - Method in interface dragon.nlp.tool.lemmatiser.Operation
Executes the operation to get the base form of the given word
execute(String) - Method in class dragon.nlp.tool.lemmatiser.ExceptionOperation
 
executeBatchQuery(Connection, String) - Static method in class dragon.util.DBUtil
 
executeQuery(Connection, String) - Static method in class dragon.util.DBUtil
 
exist(String) - Method in interface dragon.config.ConfigureNode
 
exist(String) - Method in class dragon.config.BasicConfigureNode
 
exist(String) - Method in class dragon.util.SimpleDictionary
 
exist(String) - Static method in class dragon.util.FileUtil
 
exp(double) - Static method in class dragon.util.MathUtil
 
expand(IRQuery) - Method in interface dragon.ir.search.expand.QueryExpansion
 
expand(IRQuery) - Method in class dragon.ir.search.expand.InformationFlowQE
 
expand(WordPairStat, int) - Method in interface dragon.nlp.tool.xtract.WordPairExpand
Expand the input word pair to a real phrase
expand(WordPairStat, int) - Method in class dragon.nlp.tool.xtract.EngWordPairExpand
 
expandSecion(int, int, int, boolean, int, ArrayList) - Method in class dragon.nlp.tool.xtract.EngWordPairExpand
 
EXPECT - Variable in class dragon.util.WildCardFilter
 
exportDocLinkage(String, String) - Method in class dragon.ir.index.IndexConverter
 
exportIndex(String, String) - Method in class dragon.ir.index.IndexConverter
 
exportIndex(String, String, String) - Method in class dragon.ir.index.IndexConverter
 
exportMatrix(SimpleElementList, SimpleElementList, DoubleSparseMatrix, String) - Method in class dragon.ir.index.IndexConverter
 
exportMatrix(SimpleElementList, SimpleElementList, IntSparseMatrix, String) - Method in class dragon.ir.index.IndexConverter
 
exportMatrix(SimpleElementList, SimpleElementList, SparseMatrix, boolean, String) - Method in class dragon.ir.index.IndexConverter
 
Expression - interface dragon.ir.query.Expression.
Interface of query expressions
EXPRESSION_BOOL - Static variable in interface dragon.ir.query.Expression
 
EXPRESSION_SIMPLE - Static variable in interface dragon.ir.query.Expression
 
expressionType - Variable in class dragon.ir.query.AbstractPredicate
 
expressionType - Variable in class dragon.ir.query.AbstractExpression
 
extract(double, double, double, double, String) - Method in class dragon.nlp.tool.xtract.SimpleXtract
 
extract(String, ArrayList) - Method in class dragon.ir.index.OnlineIndexer
 
extract(String, ArrayList) - Method in class dragon.ir.index.BasicIndexer
 
extract(String, ArrayList) - Method in class dragon.ir.index.AbstractIndexer
 
extract(String, ArrayList, ArrayList) - Method in class dragon.ir.index.OnlineIndexer
 
extract(String, ArrayList, ArrayList) - Method in class dragon.ir.index.BasicIndexer
 
extract(String, ArrayList, ArrayList) - Method in class dragon.ir.index.AbstractIndexer
 
extract(WordPairExpand, double, double, double, String) - Method in class dragon.nlp.tool.xtract.SimpleXtract
 
extractAbstract(String) - Method in class dragon.onlinedb.trec.SgmArticleParser
 
extractBody(String) - Method in class dragon.onlinedb.trec.SgmArticleParser
 
extractDate(String) - Method in class dragon.onlinedb.trec.SgmArticleParser
 
extractDate(String) - Method in class dragon.onlinedb.trec.LATimesArticleParser
 
extractDocNo(String) - Method in class dragon.onlinedb.trec.SgmArticleParser
 
extractEntities(String) - Method in interface dragon.nlp.tool.NER
Extract entities from a given text.
extractEntities(String) - Method in class dragon.nlp.tool.Annie
 
extractFromDoc(Article) - Method in interface dragon.nlp.extract.DualConceptExtractor
Extracts concepts from a semi-structured article
extractFromDoc(Article) - Method in class dragon.nlp.extract.AbstractDualConceptExtractor
 
extractFromDoc(Document) - Method in interface dragon.nlp.extract.TripleExtractor
Extracts triples from a parsed document.
extractFromDoc(Document) - Method in interface dragon.nlp.extract.DualConceptExtractor
Extracts concepts from a parsed document
extractFromDoc(Document) - Method in interface dragon.nlp.extract.ConceptExtractor
Extracts concepts from a parsed document
extractFromDoc(Document) - Method in class dragon.nlp.extract.AbstractTripleExtractor
 
extractFromDoc(Document) - Method in class dragon.nlp.extract.AbstractConceptExtractor
 
extractFromDoc(Document) - Method in interface dragon.nlp.tool.NER
The return format is the same as the one by the method extractFromSentence.
extractFromDoc(Document) - Method in class dragon.nlp.tool.Annie
 
extractFromDoc(String) - Method in interface dragon.nlp.extract.TripleExtractor
Extracts triples from a raw document.
extractFromDoc(String) - Method in interface dragon.nlp.extract.DualConceptExtractor
Extracts concepts from a raw document
extractFromDoc(String) - Method in interface dragon.nlp.extract.ConceptExtractor
Extracts concepts from a raw document
extractFromDoc(String) - Method in class dragon.nlp.extract.BasicTokenExtractor
 
extractFromDoc(String) - Method in class dragon.nlp.extract.AbstractTripleExtractor
 
extractFromDoc(String) - Method in class dragon.nlp.extract.AbstractDualConceptExtractor
 
extractFromDoc(String) - Method in class dragon.nlp.extract.AbstractConceptExtractor
 
extractFromSentence(Sentence) - Method in interface dragon.nlp.extract.TripleExtractor
Extracts triples from a sentence.
extractFromSentence(Sentence) - Method in interface dragon.nlp.extract.DualConceptExtractor
Extracts concept from a sentence
extractFromSentence(Sentence) - Method in interface dragon.nlp.extract.ConceptExtractor
Extracts concepts from a sentence
extractFromSentence(Sentence) - Method in class dragon.nlp.extract.BasicTripleExtractor
 
extractFromSentence(Sentence) - Method in class dragon.nlp.extract.BasicTokenExtractor
 
extractFromSentence(Sentence) - Method in class dragon.nlp.extract.BasicTermExtractor
 
extractFromSentence(Sentence) - Method in class dragon.nlp.extract.BasicPhraseExtractor
 
extractFromSentence(Sentence) - Method in interface dragon.nlp.tool.NER
Difering from the method extractEntites, this method will save an entity in a term and thus all information such as entity type is kept.
extractFromSentence(Sentence) - Method in class dragon.nlp.tool.Annie
 
extractLength(String) - Method in class dragon.onlinedb.trec.SgmArticleParser
 
extractLength(String) - Method in class dragon.onlinedb.trec.LATimesArticleParser
 
extractMeta(String) - Method in class dragon.onlinedb.trec.SgmArticleParser
 
extractMeta(String) - Method in class dragon.onlinedb.trec.LATimesArticleParser
 
extractor - Variable in class dragon.ir.index.DualIndexer
 
extractTermFromFile(String) - Method in class dragon.nlp.extract.AbstractTermExtractor
 
extractText(String) - Method in class dragon.util.HttpContent
 
extractTitle(String) - Method in class dragon.onlinedb.trec.SgmArticleParser
 
extractTripleFromFile(String) - Method in class dragon.nlp.extract.BasicTripleExtractor
 

F

Factorization - interface dragon.matrix.factorize.Factorization.
Interface of matrix factorization
factorize(SparseMatrix, int) - Method in class dragon.matrix.factorize.SVD
 
factorize(SparseMatrix, int) - Method in class dragon.matrix.factorize.NMF
 
factorize(SparseMatrix, int) - Method in interface dragon.matrix.factorize.Factorization
Factorizes the given matrix
FastBinaryReader - class dragon.util.FastBinaryReader.
Fast binary data reader
FastBinaryReader(File) - Constructor for class dragon.util.FastBinaryReader
 
FastBinaryReader(RandomAccessFile, long) - Constructor for class dragon.util.FastBinaryReader
 
FastBinaryReader(String) - Constructor for class dragon.util.FastBinaryReader
 
FastBinaryWriter - class dragon.util.FastBinaryWriter.
Fast binary data writer
FastBinaryWriter(String) - Constructor for class dragon.util.FastBinaryWriter
 
FastBinaryWriter(String, boolean) - Constructor for class dragon.util.FastBinaryWriter
 
FastFileInputStream - class dragon.util.FastFileInputStream.
Fast file input stream
FastFileInputStream(File) - Constructor for class dragon.util.FastFileInputStream
 
FastFileInputStream(RandomAccessFile, long) - Constructor for class dragon.util.FastFileInputStream
 
FastFileInputStream(String) - Constructor for class dragon.util.FastFileInputStream
 
Feature - interface dragon.ml.seqmodel.feature.Feature.
A single feature returned by the FeatureGenerator needs to support this interface.
FEATURE - Static variable in class dragon.nlp.ontology.mesh.MeshSimilarity
 
featureCollectingMode - Variable in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
FeatureDictionary - interface dragon.ml.seqmodel.feature.FeatureDictionary.
Interface of Feature Dictionary
FeatureDictionaryChar - class dragon.ml.seqmodel.feature.FeatureDictionaryChar.
Character based feature dictionary
FeatureDictionaryChar(int, int) - Constructor for class dragon.ml.seqmodel.feature.FeatureDictionaryChar
 
FeatureDictionaryNum - class dragon.ml.seqmodel.feature.FeatureDictionaryNum.
Numarical feature dictionary
FeatureDictionaryNum(int, int) - Constructor for class dragon.ml.seqmodel.feature.FeatureDictionaryNum
 
featureFilter - Variable in class dragon.ir.clustering.AbstractClustering
 
featureFilter - Variable in class dragon.ir.clustering.clustermodel.AbstractClusterModel
 
featureFilter - Variable in class dragon.ir.clustering.docdistance.AbstractDocDistance
 
FeatureFilter - interface dragon.ir.clustering.featurefilter.FeatureFilter.
Interface of unsupervised feature selector for text clustering.
FeatureFilterConfig - class dragon.config.FeatureFilterConfig.
Feature filter configuration
FeatureFilterConfig() - Constructor for class dragon.config.FeatureFilterConfig
 
FeatureFilterConfig(ConfigureNode) - Constructor for class dragon.config.FeatureFilterConfig
 
FeatureFilterConfig(String) - Constructor for class dragon.config.FeatureFilterConfig
 
featureGenerator - Variable in class dragon.ml.seqmodel.crf.AbstractCRF
 
FeatureGenerator - interface dragon.ml.seqmodel.feature.FeatureGenerator.
Interface of Feature Generator
FeatureIdentifier - class dragon.ml.seqmodel.feature.FeatureIdentifier.
Feature identifier
FeatureIdentifier(String) - Constructor for class dragon.ml.seqmodel.feature.FeatureIdentifier
 
FeatureIdentifier(String, int, int) - Constructor for class dragon.ml.seqmodel.feature.FeatureIdentifier
 
featureIter - Variable in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
featureMap - Variable in class dragon.ir.classification.featureselection.AbstractFeatureSelector
 
featureMap - Variable in class dragon.ir.clustering.featurefilter.AbstractFeatureFilter
 
featureMap - Variable in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
FeatureMap - class dragon.ml.seqmodel.feature.FeatureMap.
Feature map
FeatureMap() - Constructor for class dragon.ml.seqmodel.feature.FeatureMap
 
featureSelector - Variable in class dragon.ir.classification.AbstractClassifier
 
FeatureSelector - interface dragon.ir.classification.featureselection.FeatureSelector.
Interface of feature selector which often work tegether with text classifiers.
FeatureSelectorConfig - class dragon.config.FeatureSelectorConfig.
Feature selector configuration
FeatureSelectorConfig() - Constructor for class dragon.config.FeatureSelectorConfig
 
FeatureSelectorConfig(ConfigureNode) - Constructor for class dragon.config.FeatureSelectorConfig
 
FeatureSelectorConfig(String) - Constructor for class dragon.config.FeatureSelectorConfig
 
featureToReturn - Variable in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
FeatureType - interface dragon.ml.seqmodel.feature.FeatureType.
Interface of feature type which is actually a factory generating certain type of features
FeatureTypeConcatRegex - class dragon.ml.seqmodel.feature.FeatureTypeConcatRegex.
ConcatRegexFeatures generates features by matching the token with the character patterns.
FeatureTypeConcatRegex(int, int) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeConcatRegex
 
FeatureTypeConcatRegex(int, int, int) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeConcatRegex
 
FeatureTypeConcatRegex(int, int, int, String) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeConcatRegex
Constructs an object of ConcatRegexFeatures to be used to generate features for the token sequence as specified.
FeatureTypeConcatRegex(int, int, int, String[][]) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeConcatRegex
 
FeatureTypeConcatRegex(int, int, String) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeConcatRegex
 
FeatureTypeEdge - class dragon.ml.seqmodel.feature.FeatureTypeEdge.
Feature type edge
FeatureTypeEdge(ModelGraph) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeEdge
 
FeatureTypeEnd - class dragon.ml.seqmodel.feature.FeatureTypeEnd.
Feature type for end
FeatureTypeEnd(ModelGraph) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeEnd
 
FeatureTypeKnownWord - class dragon.ml.seqmodel.feature.FeatureTypeKnownWord.
Feature type of known word
FeatureTypeKnownWord(FeatureDictionary) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeKnownWord
 
FeatureTypeKnownWord(FeatureDictionary, boolean) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeKnownWord
 
FeatureTypePosition - class dragon.ml.seqmodel.feature.FeatureTypePosition.
This can be used as a wrapper around a FeatureType class that wants to generate features which take into account the normalized distance of the token to the start of a segement.
FeatureTypePosition(FeatureType) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypePosition
 
FeatureTypePOSPattern - class dragon.ml.seqmodel.feature.FeatureTypePOSPattern.
This feature type will create features about part of speech patterns for segments This feature type should be wrapped by FeatureTypeStateLoop.
FeatureTypePOSPattern(int, int) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypePOSPattern
 
FeatureTypePOSPattern(int, int, int) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypePOSPattern
 
FeatureTypePrior - class dragon.ml.seqmodel.feature.FeatureTypePrior.
This feature type prior
FeatureTypePrior(int) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypePrior
 
FeatureTypeRegexCount - class dragon.ml.seqmodel.feature.FeatureTypeRegexCount.
This FeatureType can not be used independently because the label is not set.
FeatureTypeRegexCount(int) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeRegexCount
 
FeatureTypeRegexCount(int, String) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeRegexCount
 
FeatureTypeRegexCount(int, String[][]) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeRegexCount
 
FeatureTypeSegmentLength - class dragon.ml.seqmodel.feature.FeatureTypeSegmentLength.
This FeatureType can not be used independently because the label is not set.
FeatureTypeSegmentLength() - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeSegmentLength
 
FeatureTypeSegmentLength(int) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeSegmentLength
 
FeatureTypeSegmentLengthPoly - class dragon.ml.seqmodel.feature.FeatureTypeSegmentLengthPoly.
This FeatureType can not be used independently because the label is not set.
FeatureTypeSegmentLengthPoly(int) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeSegmentLengthPoly
 
FeatureTypeStart - class dragon.ml.seqmodel.feature.FeatureTypeStart.
The feature type for start
FeatureTypeStart(ModelGraph) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeStart
 
FeatureTypeStateLoop - class dragon.ml.seqmodel.feature.FeatureTypeStateLoop.
This can be used as a wrapper around a FeatureType class that wants to generate a feature for each state.
FeatureTypeStateLoop(FeatureType, int) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeStateLoop
 
FeatureTypeTokenLoop - class dragon.ml.seqmodel.feature.FeatureTypeTokenLoop.
This can be used as a wrapper around a FeatureType class that wants to generate features for each token in a segment.
FeatureTypeTokenLoop(FeatureType) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeTokenLoop
 
FeatureTypeUnknownWord - class dragon.ml.seqmodel.feature.FeatureTypeUnknownWord.
Feature type for unknown world
FeatureTypeUnknownWord(FeatureDictionary) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeUnknownWord
 
FeatureTypeUnknownWord(FeatureDictionary, boolean) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeUnknownWord
 
FeatureTypeWindow - class dragon.ml.seqmodel.feature.FeatureTypeWindow.
Window feature type
FeatureTypeWindow(Window[], FeatureType) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeWindow
 
FeatureTypeWord - class dragon.ml.seqmodel.feature.FeatureTypeWord.
World feature type
FeatureTypeWord(FeatureDictionary, int) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeWord
 
FeatureTypeWord(FeatureDictionary, int, boolean) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeWord
 
FeatureTypeWord(String, int) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeWord
 
FeatureTypeWord(String, int, boolean) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeWord
 
FeatureTypeWordScore - class dragon.ml.seqmodel.feature.FeatureTypeWordScore.
These return one feature per state.
FeatureTypeWordScore(FeatureDictionary) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeWordScore
 
FeatureTypeWordScore(FeatureDictionary, boolean) - Constructor for class dragon.ml.seqmodel.feature.FeatureTypeWordScore
 
featureVector - Variable in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
Feedback - interface dragon.ir.search.feedback.Feedback.
Interface of pseudo-relevance feedback method
feedbackCoeffi - Variable in class dragon.ir.search.feedback.AbstractFeedback
 
FeedbackConfig - class dragon.config.FeedbackConfig.
Feedback configuration
FeedbackConfig() - Constructor for class dragon.config.FeedbackConfig
 
FeedbackConfig(ConfigureNode) - Constructor for class dragon.config.FeedbackConfig
 
FeedbackConfig(String) - Constructor for class dragon.config.FeedbackConfig
 
feedbackDocNum - Variable in class dragon.ir.search.feedback.AbstractFeedback
 
FeedbackSearcher - class dragon.ir.search.FeedbackSearcher.
Feedback searcher
FeedbackSearcher(Searcher, Feedback) - Constructor for class dragon.ir.search.FeedbackSearcher
 
FileIndex - class dragon.ir.index.FileIndex.
The class is used to read according files storing indexing information.
FileIndex(String, boolean) - Constructor for class dragon.ir.index.FileIndex
 
FileUtil - class dragon.util.FileUtil.
A convenient class for basic file utility operations
FileUtil() - Constructor for class dragon.util.FileUtil
 
filter(ArrayList) - Method in class dragon.nlp.extract.AbstractTermExtractor
 
finalize() - Method in class dragon.ml.seqmodel.feature.FeatureDictionaryNum
 
finalize() - Method in class dragon.ml.seqmodel.feature.FeatureDictionaryChar
 
finalize() - Method in interface dragon.ml.seqmodel.feature.FeatureDictionary
 
finalized - Variable in class dragon.ml.seqmodel.feature.AbstractFeatureDictionary
 
finalizeData() - Method in class dragon.ir.kngbase.HALSpace
 
finalizeData() - Method in interface dragon.matrix.SparseMatrix
It is equal to calling finalizeData(true)
finalizeData() - Method in class dragon.matrix.AbstractSparseMatrix
 
finalizeData(boolean) - Method in interface dragon.matrix.SparseMatrix
Any sparse matrix has two possible modes, writing mode and reading mode.
finalizeData(boolean) - Method in class dragon.matrix.AbstractSuperSparseMatrix
 
finalizeData(boolean) - Method in class dragon.matrix.AbstractGiantSparseMatrix
 
finalizeData(boolean) - Method in class dragon.matrix.AbstractFlatSparseMatrix
 
FIND - Variable in class dragon.util.WildCardFilter
 
findAllTerms(Word) - Method in interface dragon.nlp.ontology.Ontology
Finds out all terms beginning with the given word
findAllTerms(Word) - Method in class dragon.nlp.ontology.BasicOntology
 
findAllTerms(Word) - Method in class dragon.nlp.ontology.umls.UmlsExactOntology
 
findAllTerms(Word) - Method in class dragon.nlp.ontology.umls.UmlsAmbiguityOntology
 
findAllTerms(Word, Word) - Method in interface dragon.nlp.ontology.Ontology
Finds out all terms between the starting word and the ending word.
findAllTerms(Word, Word) - Method in class dragon.nlp.ontology.BasicOntology
 
findAllTerms(Word, Word) - Method in class dragon.nlp.ontology.umls.UmlsExactOntology
 
findAllTerms(Word, Word) - Method in class dragon.nlp.ontology.umls.UmlsAmbiguityOntology
 
findPhrase(Word) - Method in interface dragon.nlp.ontology.Vocabulary
Finds out the phrase beging with the given word.
findPhrase(Word) - Method in class dragon.nlp.ontology.ChineseVocabulary
 
findPhrase(Word) - Method in class dragon.nlp.ontology.BasicVocabulary
 
findTerm(Word) - Method in interface dragon.nlp.ontology.Ontology
Finds the longest term starting with the given word.
findTerm(Word) - Method in class dragon.nlp.ontology.BasicOntology
 
findTerm(Word) - Method in class dragon.nlp.ontology.umls.UmlsExactOntology
 
findTerm(Word) - Method in class dragon.nlp.ontology.umls.UmlsAmbiguityOntology
 
findTerm(Word, Word) - Method in interface dragon.nlp.ontology.Ontology
Finds the longest term starting with given word and ending no later than the given word.
findTerm(Word, Word) - Method in class dragon.nlp.ontology.BasicOntology
 
findTerm(Word, Word) - Method in class dragon.nlp.ontology.umls.UmlsExactOntology
 
findTerm(Word, Word) - Method in class dragon.nlp.ontology.umls.UmlsAmbiguityOntology
 
first(int) - Method in class dragon.ml.seqmodel.crf.EdgeGenerator
 
firstConceptList - Variable in class dragon.nlp.extract.AbstractDualConceptExtractor
 
firstEmpty - Variable in class dragon.matrix.AbstractSuperSparseMatrix
 
firstLabel(int) - Method in class dragon.ml.seqmodel.crf.EdgeGenerator
 
FIRSTPOS - Static variable in interface dragon.nlp.tool.WordNetUtil
 
FIRSTPOS - Static variable in interface dragon.nlp.tool.Lemmatiser
 
firstUseConcept - Variable in class dragon.ir.index.DualIndexer
 
firstWriter - Variable in class dragon.ir.index.DualIndexer
 
fixedColFormat - Variable in class dragon.ml.seqmodel.data.FlatSegmentReader
 
FlatSegmentReader - class dragon.ml.seqmodel.data.FlatSegmentReader.
Flat segment reader
FlatSegmentReader(int, int, String) - Constructor for class dragon.ml.seqmodel.data.FlatSegmentReader
 
FlatSegmentReader(int, int, String, LabelConverter) - Constructor for class dragon.ml.seqmodel.data.FlatSegmentReader
 
FlatSegmentWriter - class dragon.ml.seqmodel.data.FlatSegmentWriter.
Storing segment information in a flat manner
FlatSegmentWriter(String, LabelConverter) - Constructor for class dragon.ml.seqmodel.data.FlatSegmentWriter
 
flush() - Method in class dragon.ir.index.OnlineIndexWriter
 
flush() - Method in interface dragon.ir.index.IndexWriter
For disk-based indexing, this method dump all information in memory to the files on disk.
flush() - Method in class dragon.ir.index.BasicIndexWriter
 
flush() - Method in class dragon.ir.index.BasicIndexWriteController
 
flush() - Method in class dragon.ir.index.sentence.BasicSentenceWriteController
 
flush() - Method in class dragon.ir.index.sequence.AbstractSequenceIndexWriter
 
flush() - Method in interface dragon.matrix.SparseMatrix
Many implementations of sparse matrix cache cells in memory.
flush() - Method in class dragon.matrix.AbstractSuperSparseMatrix
 
flush() - Method in class dragon.matrix.AbstractGiantSparseMatrix
 
flush() - Method in class dragon.matrix.AbstractFlatSparseMatrix
 
flush() - Method in interface dragon.nlp.tool.xtract.WordPairIndexer
 
flush() - Method in class dragon.nlp.tool.xtract.EngWordPairIndexer
 
flush() - Method in class dragon.util.FastBinaryWriter
 
flushInterval - Variable in class dragon.matrix.AbstractSuperSparseMatrix
 
flushInterval - Variable in class dragon.matrix.AbstractGiantSparseMatrix
 
flushInterval - Variable in class dragon.nlp.tool.xtract.EngWordPairIndexer
 
FormatUtil - class dragon.util.FormatUtil.
Utility class for decimal format
FormatUtil() - Constructor for class dragon.util.FormatUtil
 
freezeFeatures() - Method in class dragon.ml.seqmodel.feature.FeatureMap
 
FrequencyComparator - class dragon.nlp.compare.FrequencyComparator.
Comparing frequency of two objects
FrequencyComparator() - Constructor for class dragon.nlp.compare.FrequencyComparator
 
FrequencyComparator(boolean) - Constructor for class dragon.nlp.compare.FrequencyComparator
 
FrequencySortable - interface dragon.nlp.compare.FrequencySortable.
Interface for frequency-sortable objects
fromByteArray(byte[]) - Method in class dragon.matrix.IntCell
 
fromByteArray(byte[]) - Method in class dragon.matrix.DoubleCell
 
fromByteArray(byte[]) - Method in interface dragon.matrix.Cell
Read the cell score from the byte array.
fromString(String) - Method in class dragon.matrix.IntCell
 
fromString(String) - Method in class dragon.matrix.DoubleCell
 
fromString(String) - Method in interface dragon.matrix.Cell
Read the cell score from the input string
ftype - Variable in class dragon.ml.seqmodel.feature.AbstractFeatureTypeWrapper
 
FullRankSearcher - class dragon.ir.search.FullRankSearcher.
Full rank searcher
FullRankSearcher(IndexReader, Smoother) - Constructor for class dragon.ir.search.FullRankSearcher
 
FullRankSearcher(IndexReader, Smoother, boolean) - Constructor for class dragon.ir.search.FullRankSearcher
 

G

genCooccurrenceMatrix(IntSparseMatrix) - Method in interface dragon.matrix.SparseMatrix
The cell (i,j) in the output cooccurrence matrix stores the cooccurrence count of the i-th row and the j-th row.
genCooccurrenceMatrix(IntSparseMatrix) - Method in class dragon.matrix.AbstractSparseMatrix
 
genCooccurrenceMatrix(SparseMatrix, int, IntSparseMatrix) - Method in interface dragon.matrix.SparseMatrix
The cell (i,j) in the output cooccurrence matrix stores the cooccurrence count of the i-th row in the current matrix and the j-th row in the matrixY.
genCooccurrenceMatrix(SparseMatrix, int, IntSparseMatrix) - Method in class dragon.matrix.AbstractSparseMatrix
 
genCooccurrenceMatrix(SparseMatrix, IntSparseMatrix) - Method in interface dragon.matrix.SparseMatrix
The cell (i,j) in the output cooccurrence matrix stores the cooccurrence count of the i-th row in the current matrix and the j-th row in the matrixY.
genCooccurrenceMatrix(SparseMatrix, IntSparseMatrix) - Method in class dragon.matrix.AbstractSparseMatrix
 
generate(Article) - Method in interface dragon.ir.query.QueryGenerator
 
generate(Article) - Method in class dragon.ir.query.PhraseQEGenerator
 
generate(Article) - Method in class dragon.ir.query.BasicQueryGenerator
 
generate(IntSparseMatrix, int[], IntSparseMatrix, int[], String, String) - Method in class dragon.ir.kngbase.CooccurrenceGenerator
 
generate(IntSparseMatrix, int[], String, String) - Method in class dragon.ir.kngbase.CooccurrenceGenerator
 
generate(IntSparseMatrix, IntSparseMatrix, String, String) - Method in class dragon.ir.kngbase.CooccurrenceGenerator
 
generate(IntSparseMatrix, String, String) - Method in class dragon.ir.kngbase.CooccurrenceGenerator
 
generate(Sentence) - Method in interface dragon.nlp.tool.xtract.WordPairGenerator
 
generate(Sentence) - Method in class dragon.nlp.tool.xtract.EngWordPairGenerator
 
generate(String) - Method in interface dragon.ir.query.QueryGenerator
 
generate(String) - Method in class dragon.ir.query.AbstractQueryGenerator
 
generateCooccurrenceMatrix(ConfigureNode) - Method in class dragon.config.CooccurrenceAppConfig
 
generateCooccurrenceMatrix(IntSparseMatrix, String, IntSparseMatrix, String, String, String, int, int, int) - Method in class dragon.config.CooccurrenceAppConfig
 
generateCooccurrenceMatrix(IntSparseMatrix, String, String, String, int, int, int) - Method in class dragon.config.CooccurrenceAppConfig
 
generateIRRelationList(ArrayList) - Method in class dragon.ir.index.AbstractIndexWriteController
 
generateIRTermList(ArrayList) - Method in class dragon.ir.index.AbstractIndexWriteController
 
generateQuery(ConfigureNode) - Method in class dragon.config.QueryAppConfig
 
generateQuery(QueryGenerator, CollectionReader, String) - Method in class dragon.config.QueryAppConfig
 
generateVocabulary(String, int, String) - Method in class dragon.config.PhraseExtractAppConfig
 
GenerativeFeedback - class dragon.ir.search.feedback.GenerativeFeedback.
Model-based Feedback
GenerativeFeedback(Searcher, int, int, double, double) - Constructor for class dragon.ir.search.feedback.GenerativeFeedback
 
GenericModel - class dragon.ml.seqmodel.model.GenericModel.
Generic model graph
GenericModel(int, int) - Constructor for class dragon.ml.seqmodel.model.GenericModel
 
GenericModel(String, int) - Constructor for class dragon.ml.seqmodel.model.GenericModel
 
GenericMultiDocSummarizer - interface dragon.ir.summarize.GenericMultiDocSummarizer.
Interface of Generic Multi-Document Summarizer
genIndexFile(String) - Method in class dragon.matrix.SparseMatrixFactory
 
genModelMatrix(ConfigureNode) - Method in class dragon.config.DocRepresentationAppConfig
 
genModelMatrix(IndexReader, DoubleSparseMatrix, double, double, boolean, double) - Method in class dragon.ir.kngbase.DocRepresentation
 
genModelMatrix(IndexReader, DoubleSparseMatrix, double, double, boolean, double, String, String) - Method in class dragon.ir.kngbase.DocRepresentation
 
genModelMatrix(IndexReader, int[], DoubleSparseMatrix, double, double, boolean, double) - Method in class dragon.ir.kngbase.DocRepresentation
 
genModelMatrix(IndexReader, int[], DoubleSparseMatrix, double, double, boolean, double, String, String) - Method in class dragon.ir.kngbase.DocRepresentation
 
genNormTFMatrix() - Method in class dragon.ir.kngbase.DocRepresentation
 
genNormTFMatrix(ConfigureNode) - Method in class dragon.config.DocRepresentationAppConfig
 
genNormTFMatrix(String, String) - Method in class dragon.ir.kngbase.DocRepresentation
 
Genomics2004TopicReader - class dragon.onlinedb.trec.Genomics2004TopicReader.
Genomics 2005 topic reader
Genomics2004TopicReader(String) - Constructor for class dragon.onlinedb.trec.Genomics2004TopicReader
 
Genomics2005TopicReader - class dragon.onlinedb.trec.Genomics2005TopicReader.
Genomics 2005 topic reader
Genomics2005TopicReader(String) - Constructor for class dragon.onlinedb.trec.Genomics2005TopicReader
 
genPositiveMatrix(int, int) - Method in class dragon.matrix.factorize.AbstractFactorization
 
genRelationDocMatrix(String) - Method in class dragon.ir.index.TransposeIRMatrix
 
genSignatureTranslation(int) - Method in class dragon.ir.kngbase.TopicSignatureModel
 
genSimilarityMatrix(String, double) - Method in class dragon.nlp.ontology.mesh.MeshSimilarity
 
genStateVector(DoubleDenseMatrix, double[], double[], boolean) - Method in class dragon.ml.seqmodel.crf.AbstractTrainer
 
genStateVectorLog(DoubleDenseMatrix, double[], double[], boolean) - Method in class dragon.ml.seqmodel.crf.AbstractTrainer
 
genTermDocMatrix(String) - Method in class dragon.ir.index.TransposeIRMatrix
 
genTFIDFMatrix() - Method in class dragon.ir.kngbase.DocRepresentation
 
genTFIDFMatrix(ConfigureNode) - Method in class dragon.config.DocRepresentationAppConfig
 
genTFIDFMatrix(String, String) - Method in class dragon.ir.kngbase.DocRepresentation
 
genTranslationMatrix(IntSparseMatrix, DoubleSparseMatrix) - Static method in class dragon.matrix.AbstractSparseMatrix
 
genTransMatrix(int, String, String) - Method in class dragon.ir.kngbase.TopicSignatureModel
 
get() - Method in class dragon.nlp.extract.Abbreviation
 
get(int) - Method in class dragon.ir.index.OnlineIRTermIndexList
 
get(int) - Method in class dragon.ir.index.OnlineIRRelationIndexList
 
get(int) - Method in class dragon.ir.index.OnlineIRDocIndexList
 
get(int) - Method in interface dragon.ir.index.IRTermIndexList
Gets the IRTerm object specified by the index
get(int) - Method in interface dragon.ir.index.IRRelationIndexList
Gets the IRRelation object specified by its index
get(int) - Method in interface dragon.ir.index.IRDocIndexList
Gets the IRDoc specified by its index
get(int) - Method in class dragon.ir.index.BasicIRTermIndexList
 
get(int) - Method in class dragon.ir.index.BasicIRRelationIndexList
 
get(int) - Method in class dragon.ir.index.BasicIRDocIndexList
 
get(int) - Method in class dragon.matrix.vector.IntVector
 
get(int) - Method in class dragon.matrix.vector.DoubleVector
 
get(int) - Method in class dragon.nlp.SimplePairList
 
get(int) - Method in class dragon.nlp.tool.xtract.WordPairStatList
 
get(int, int) - Method in class dragon.matrix.DoubleFlatSparseMatrix
 
get(String) - Method in class dragon.ir.index.sentence.OnlineSentenceBase
 
get(String) - Method in class dragon.nlp.extract.Abbreviation
 
get(String) - Method in class dragon.onlinedb.bibtex.BibTeXArticle
 
get(String) - Method in class dragon.util.HttpUtil
 
get(String, String) - Method in class dragon.util.HttpUtil
 
getAbbreviationOption() - Method in interface dragon.nlp.extract.TermExtractor
Gets the option of checking terms in abbreviation.
getAbbreviationOption() - Method in class dragon.nlp.extract.AbstractTermExtractor
 
getAbstract() - Method in class dragon.onlinedb.BasicArticle
 
getAbstract() - Method in interface dragon.onlinedb.Article
 
getAbstract() - Method in class dragon.onlinedb.bibtex.BibTeXArticle
 
getAbstractTag() - Method in class dragon.onlinedb.trec.SgmArticleParser
 
getAccessCon(String) - Static method in class dragon.util.DBUtil
 
getAdjectivePhraseOption() - Method in interface dragon.nlp.ontology.Vocabulary
Gets the option whether adjective phrase is allowed.
getAdjectivePhraseOption() - Method in class dragon.nlp.ontology.ChineseVocabulary
 
getAdjectivePhraseOption() - Method in class dragon.nlp.ontology.AbstractVocabulary
 
getAdjectiveTermOption() - Method in interface dragon.nlp.ontology.Ontology
Gets the option whether adjective term is allowed.
getAdjectiveTermOption() - Method in class dragon.nlp.ontology.AbstractOntology
 
getAllCUI() - Method in class dragon.nlp.ontology.BasicTerm
 
getAllSTY() - Method in class dragon.nlp.ontology.umls.UmlsCUI
 
getAncestors(String) - Method in class dragon.nlp.ontology.mesh.MeshSimilarity
 
getArticle() - Method in interface dragon.onlinedb.ArticleQuery
read out the article the current pointer points to.
getArticle() - Method in class dragon.onlinedb.AbstractQuery
 
getArticle(int) - Method in class dragon.onlinedb.AbstractQuery
 
getArticle(int) - Method in class dragon.onlinedb.amazon.AmazonReviewQuery
 
getArticle(int) - Method in class dragon.onlinedb.amazon.AmazonCatalogQuery
 
getArticle(int) - Method in class dragon.onlinedb.citeulike.CiteULikeTagQuery
 
getArticle(int) - Method in class dragon.onlinedb.pubmed.PubMedQuery
 
getArticle(int) - Method in class dragon.onlinedb.searchengine.AbstractSearchEngine
 
getArticle(WebLink, boolean) - Method in class dragon.onlinedb.searchengine.AbstractSearchEngine
 
getArticleByKey(String) - Method in class dragon.onlinedb.SimpleCollectionReader
 
getArticleByKey(String) - Method in interface dragon.onlinedb.CollectionReader
Reads out the article according to its key
getArticleByKey(String) - Method in class dragon.onlinedb.BasicCollectionReader
 
getArticleByKey(String) - Method in class dragon.onlinedb.ArrayCollectionReader
 
getArticleByKey(String) - Method in class dragon.onlinedb.amazon.AmazonReviewQuery
 
getArticleByKey(String) - Method in class dragon.onlinedb.amazon.AmazonCatalogQuery
 
getArticleByKey(String) - Method in class dragon.onlinedb.citeulike.CiteULikeTagQuery
 
getArticleByKey(String) - Method in class dragon.onlinedb.pubmed.PubMedQuery
 
getArticleByKey(String) - Method in class dragon.onlinedb.searchengine.AbstractSearchEngine
 
getArticleByKey(String) - Method in class dragon.onlinedb.trec.TrecFileReader
 
getArticleByKey(String) - Method in class dragon.onlinedb.trec.TrecCollectionReader
 
getArticleByKey(String) - Method in class dragon.onlinedb.trec.AbstractTopicReader
 
getArticleContent(Article) - Method in class dragon.nlp.extract.AbstractDualConceptExtractor
 
getArticleFilename() - Method in class dragon.onlinedb.trec.TrecFileReader
 
getArticleFilename() - Method in class dragon.onlinedb.trec.TrecCollectionReader
 
getArticleKey() - Method in interface dragon.onlinedb.ArticleQuery
In some cases, retrieval of an article is very expensive.
getArticleKey() - Method in class dragon.onlinedb.AbstractQuery
 
getArticleLength() - Method in class dragon.onlinedb.trec.TrecFileReader
 
getArticleLength() - Method in class dragon.onlinedb.trec.TrecCollectionReader
 
getArticleOffset() - Method in class dragon.onlinedb.trec.TrecFileReader
 
getArticleOffset() - Method in class dragon.onlinedb.trec.TrecCollectionReader
 
getArticleParser() - Method in class dragon.onlinedb.SimpleCollectionReader
 
getArticleParser() - Method in interface dragon.onlinedb.CollectionWriter
Gets the article parser of the collection writer
getArticleParser() - Method in interface dragon.onlinedb.CollectionReader
Gets the article parser of the collection reader
getArticleParser() - Method in class dragon.onlinedb.BasicCollectionWriter
 
getArticleParser() - Method in class dragon.onlinedb.BasicCollectionReader
 
getArticleParser() - Method in class dragon.onlinedb.ArrayCollectionReader
 
getArticleParser() - Method in class dragon.onlinedb.AbstractQuery
 
getArticleParser() - Method in class dragon.onlinedb.trec.TrecFileReader
 
getArticleParser() - Method in class dragon.onlinedb.trec.TrecCollectionReader
 
getArticleParser() - Method in class dragon.onlinedb.trec.AbstractTopicReader
 
getArticleParser(String) - Method in class dragon.config.CollectionReaderConfig
 
getAssociatedConcept() - Method in class dragon.nlp.Word
 
getAttribute(int) - Method in class dragon.nlp.Term
 
getAttributeCheckOption() - Method in interface dragon.nlp.extract.TermExtractor
 
getAttributeCheckOption() - Method in class dragon.nlp.extract.AbstractTermExtractor
 
getAttributeNum() - Method in class dragon.nlp.Term
 
getAttributeOccurrence() - Method in class dragon.nlp.Term
 
getAuthorityVector() - Method in class dragon.matrix.vector.HITS
 
getAutoRefresh() - Method in class dragon.onlinedb.searchengine.AbstractSearchEngine
 
getAutoRefresh() - Method in class dragon.util.HttpUtil
 
getAveragePrecision() - Method in class dragon.ir.search.evaluate.TrecEva
 
getAvgValue() - Method in class dragon.matrix.vector.IntVector
 
getAvgValue() - Method in class dragon.matrix.vector.DoubleVector
 
getBackgroundCoefficient() - Method in class dragon.ir.classification.SemanticNBClassifier
 
getBackgroundCoefficient() - Method in class dragon.ir.clustering.clustermodel.MultinomialClusterModel
 
getBaseColumn() - Method in interface dragon.matrix.Matrix
The index of the first column in a matrix is zero.
getBaseColumn() - Method in class dragon.matrix.AbstractMatrix
 
getBaseRow() - Method in interface dragon.matrix.Matrix
The index of the first row in a matrix is zero.
getBaseRow() - Method in class dragon.matrix.AbstractMatrix
 
getBasicSmoother() - Method in class dragon.ir.search.smooth.QueryFirstTransSmoother
 
getBasicSmoother() - Method in class dragon.ir.search.smooth.DocFirstTransSmoother
 
getBestSolution(DataSequence, int) - Method in class dragon.ml.seqmodel.crf.ViterbiSegmentLabeler
 
getBestSolution(DataSequence, int) - Method in class dragon.ml.seqmodel.crf.ViterbiBasicLabeler
 
getBestSolution(DataSequence, int) - Method in interface dragon.ml.seqmodel.crf.Labeler
Gets the order-th solution.
getBeta() - Method in class dragon.ir.summarize.ROUGE
 
getBinaryClassifierConfidence() - Method in class dragon.ir.classification.SVMLightClassifier
 
getBkgModel(IndexReader) - Method in class dragon.ir.topicmodel.AbstractModel
 
getBody() - Method in class dragon.onlinedb.BasicArticle
 
getBody() - Method in interface dragon.onlinedb.Article
 
getBody() - Method in class dragon.onlinedb.bibtex.BibTeXArticle
 
getBodyContent(String, int) - Method in class dragon.onlinedb.trec.CoarseSgmArticleParser
One can override this method to exclude some noisy tags.
getBodyTag() - Method in class dragon.onlinedb.trec.SgmArticleParser
 
getBoolean(String) - Method in interface dragon.config.ConfigureNode
 
getBoolean(String) - Method in class dragon.config.BasicConfigureNode
 
getBoolean(String, boolean) - Method in interface dragon.config.ConfigureNode
 
getBoolean(String, boolean) - Method in class dragon.config.BasicConfigureNode
 
getByteScore() - Method in class dragon.matrix.IntCell
 
getByteScore() - Method in class dragon.matrix.DoubleCell
 
getByteScore() - Method in interface dragon.matrix.Cell
 
getCacheSize() - Method in class dragon.ir.index.BasicIRRelationIndexList
 
getCacheSize() - Method in class dragon.ir.kngbase.CooccurrenceGenerator
 
getCacheSize() - Method in class dragon.nlp.tool.xtract.WordPairStatList
 
getCandidateCUI() - Method in class dragon.nlp.Term
 
getCandidateCUI(int) - Method in class dragon.nlp.Term
 
getCandidateCUINum() - Method in class dragon.nlp.Term
 
getCandidateTUI() - Method in class dragon.nlp.Triple
 
getCandidateTUI() - Method in class dragon.nlp.Term
 
getCandidateTUI(int) - Method in class dragon.nlp.Triple
 
getCandidateTUI(int) - Method in class dragon.nlp.Term
 
getCandidateTUINum() - Method in class dragon.nlp.Triple
 
getCandidateTUINum() - Method in class dragon.nlp.Term
 
getCaseOption() - Method in class dragon.ir.summarize.ROUGE
 
getCategory() - Method in class dragon.ir.index.IRDoc
 
getCategory() - Method in class dragon.onlinedb.BasicArticle
 
getCategory() - Method in interface dragon.onlinedb.Article
Gets the label of the article
getCategory() - Method in class dragon.onlinedb.bibtex.BibTeXArticle
 
getCell(int) - Method in interface dragon.matrix.Row
If the specified cell does not exist, it returns null.
getCell(int) - Method in class dragon.matrix.IntRow
 
getCell(int) - Method in class dragon.matrix.DoubleRow
 
getCell(int, int) - Method in interface dragon.matrix.SparseMatrix
If the specified cell doesn't exist, this method will return null.
getCell(int, int) - Method in class dragon.matrix.AbstractSuperSparseMatrix
 
getCell(int, int) - Method in class dragon.matrix.AbstractGiantSparseMatrix
 
getCell(int, int) - Method in class dragon.matrix.AbstractFlatSparseMatrix
 
getCellDataLength() - Method in class dragon.matrix.SparseMatrixFactory
 
getCellDataLength() - Method in interface dragon.matrix.Matrix
For double matrix, this method returns 8; for integer matrix, it returns 4.
getCellDataLength() - Static method in class dragon.matrix.IntCell
 
getCellDataLength() - Static method in class dragon.matrix.DoubleCell
 
getCellDataLength() - Method in class dragon.matrix.AbstractMatrix
 
getChangeTo() - Method in class dragon.nlp.tool.lemmatiser.SuffixDetachOperation
 
getCharSet() - Method in class dragon.util.HttpUtil
Gets the charset name of the last web page one access.
getCharSet() - Static method in class dragon.util.EnvVariable
 
getChild(int) - Method in class dragon.ir.query.SimpleExpression
 
getChild(int) - Method in interface dragon.ir.query.IRQuery
 
getChild(int) - Method in interface dragon.ir.query.Expression
This method returns null for simple expressions.
getChild(int) - Method in class dragon.ir.query.BoolExpression
 
getChild(int) - Method in class dragon.ir.query.AbstractPredicate
 
getChild(int) - Method in class dragon.ir.query.AbstractIRQuery
 
getChildNum() - Method in class dragon.ir.query.SimpleExpression
 
getChildNum() - Method in interface dragon.ir.query.IRQuery
 
getChildNum() - Method in interface dragon.ir.query.Expression
This method returns zero for simple expressions.
getChildNum() - Method in class dragon.ir.query.BoolExpression
 
getChildNum() - Method in class dragon.ir.query.AbstractPredicate
 
getChildNum() - Method in class dragon.ir.query.AbstractIRQuery
 
getClassID() - Method in class dragon.ir.classification.DocClass
 
getClassifier(ConfigureNode, int) - Method in class dragon.config.ClassifierConfig
 
getClassifier(int) - Method in class dragon.config.ClassifierConfig
 
getClassifierNum() - Method in interface dragon.ir.classification.multiclass.CodeMatrix
Gets the number of binary classifiers
getClassifierNum() - Method in class dragon.ir.classification.multiclass.AbstractCodeMatrix
 
getClassLabel(int) - Method in interface dragon.ir.classification.Classifier
Gets the label of a given document category
getClassLabel(int) - Method in class dragon.ir.classification.AbstractClassifier
 
getClassName() - Method in class dragon.ir.classification.DocClass
 
getClassNum() - Method in class dragon.ir.classification.DocClassSet
 
getClassNum() - Method in interface dragon.ir.classification.multiclass.CodeMatrix
Gets the number of categories
getClassNum() - Method in class dragon.ir.classification.multiclass.AbstractCodeMatrix
 
getClassPrior(DocClassSet) - Method in class dragon.ir.classification.NBClassifier
 
getClassPrior(DocClassSet) - Method in class dragon.ir.classification.featureselection.AbstractFeatureSelector
 
getClauseID() - Method in class dragon.nlp.Word
 
getClauseIdentifyOption() - Method in interface dragon.nlp.extract.TripleExtractor
Gets the option of extracting triples within a clause window.
getClauseIdentifyOption() - Method in class dragon.nlp.extract.AbstractTripleExtractor
 
getCluster(int) - Method in interface dragon.ir.clustering.Clustering
One should call the cluster method before calling this method.
getCluster(int) - Method in class dragon.ir.clustering.AbstractClustering
 
getClusterID() - Method in class dragon.ir.clustering.DocCluster
 
getClustering(ConfigureNode, int) - Method in class dragon.config.ClusteringConfig
 
getClustering(int) - Method in class dragon.config.ClusteringConfig
 
getClusterLexRankSummarizer(ConfigureNode) - Static method in class dragon.ir.summarize.ClusterLexRankSummarizer
 
getClusterModel(ConfigureNode, int) - Method in class dragon.config.ClusterModelConfig
 
getClusterModel(int) - Method in class dragon.config.ClusterModelConfig
 
getClusterName() - Method in class dragon.ir.clustering.DocCluster
 
getClusterNum() - Method in class dragon.ir.clustering.DocClusterSet
 
getClusterNum() - Method in interface dragon.ir.clustering.Clustering
 
getClusterNum() - Method in class dragon.ir.clustering.AbstractClustering
 
getClusterNum() - Method in interface dragon.ir.clustering.clustermodel.ClusterModel
 
getClusterNum() - Method in class dragon.ir.clustering.clustermodel.AbstractClusterModel
 
getClusterSet() - Method in interface dragon.ir.clustering.Clustering
One should call the cluster method before calling this method.
getClusterSet() - Method in class dragon.ir.clustering.BisectKMean
 
getClusterSet() - Method in class dragon.ir.clustering.AbstractClustering
 
getCode(int, int) - Method in class dragon.ir.classification.multiclass.OVACodeMatrix
 
getCode(int, int) - Method in interface dragon.ir.classification.multiclass.CodeMatrix
Gets the code value for specified category and binary classifier
getCode(int, int) - Method in class dragon.ir.classification.multiclass.AllPairCodeMatrix
 
getCodeMatrix(ConfigureNode, int) - Method in class dragon.config.CodeMatrixConfig
 
getCodeMatrix(int) - Method in class dragon.config.CodeMatrixConfig
 
getCollection() - Method in interface dragon.ir.index.IndexReader
 
getCollection() - Method in class dragon.ir.index.AbstractIndexReader
 
getCollection() - Method in class dragon.ir.index.sequence.AbstractSequenceIndexReader
 
getCollectionFilename() - Method in class dragon.ir.index.FileIndex
 
getCollectionFileSize() - Method in class dragon.onlinedb.BasicArticleIndex
 
getCollectionReader(ConfigureNode, int) - Method in class dragon.config.CollectionReaderConfig
 
getCollectionReader(int) - Method in class dragon.config.CollectionReaderConfig
 
getColumn() - Method in class dragon.matrix.IntCell
 
getColumn() - Method in class dragon.matrix.DoubleCell
 
getColumn() - Method in interface dragon.matrix.Cell
 
getColumnKeyList() - Method in interface dragon.ir.kngbase.KnowledgeBase
 
getColumnKeyList() - Method in class dragon.ir.kngbase.HALSpace
 
getColumnKeyList() - Method in class dragon.ir.kngbase.BasicKnowledgeBase
 
getColumnSum(int) - Method in class dragon.matrix.IntSuperSparseMatrix
 
getColumnSum(int) - Method in class dragon.matrix.IntGiantSparseMatrix
 
getColumnSum(int) - Method in class dragon.matrix.IntFlatSparseMatrix
 
getColumnSum(int) - Method in class dragon.matrix.IntFlatDenseMatrix
 
getColumnSum(int) - Method in interface dragon.matrix.IntDenseMatrix
 
getColumnSum(int) - Method in class dragon.matrix.DoubleSuperSparseMatrix
 
getColumnSum(int) - Method in class dragon.matrix.DoubleGiantSparseMatrix
 
getColumnSum(int) - Method in class dragon.matrix.DoubleFlatSparseMatrix
 
getColumnSum(int) - Method in class dragon.matrix.DoubleFlatDenseMatrix
 
getColumnSum(int) - Method in interface dragon.matrix.DoubleDenseMatrix
 
getCommonModels() - Method in class dragon.ir.topicmodel.CrossMixtureModel
 
getCommonParent(String, String) - Method in class dragon.nlp.ontology.mesh.MeshSimilarity
 
getCommonTopic(int) - Method in interface dragon.ir.topicmodel.TwoDimensionModel
 
getCommonTopic(int) - Method in class dragon.ir.topicmodel.AbstractTwoDimensionModel
 
getComparator() - Method in class dragon.util.SortedArray
 
getComponentValue(IRDoc, int, double[]) - Method in class dragon.ir.search.smooth.DocTransMixtureWeightEM
 
getComponentValue(IRDoc, int, double[]) - Method in class dragon.ir.search.smooth.AbstractMixtureWeightEM
 
getComponentValue(SimpleTermPredicate, int, double[]) - Method in class dragon.ir.search.smooth.DocTransMixtureWeightEM
 
getComponentValue(SimpleTermPredicate, int, double[]) - Method in class dragon.ir.search.smooth.AbstractMixtureWeightEM
 
getCompoundTermPredictOption() - Method in interface dragon.nlp.extract.TermExtractor
Gets the option of predicting compound terms.
getCompoundTermPredictOption() - Method in class dragon.nlp.extract.AbstractTermExtractor
 
getConceptExtractor() - Method in interface dragon.nlp.extract.TripleExtractor
Gets the concept extractor used for triple extraction
getConceptExtractor() - Method in class dragon.nlp.extract.AbstractTripleExtractor
 
getConceptExtractor(ConfigureNode, int) - Method in class dragon.config.ConceptExtractorConfig
 
getConceptExtractor(int) - Method in class dragon.config.ConceptExtractorConfig
 
getConceptFilter() - Method in interface dragon.nlp.extract.TripleExtractor
Gets the concept filter used for this extractor.
getConceptFilter() - Method in interface dragon.nlp.extract.ConceptExtractor
Gets the concept filter used for this extractor.
getConceptFilter() - Method in class dragon.nlp.extract.AbstractTripleExtractor
 
getConceptFilter() - Method in class dragon.nlp.extract.AbstractConceptExtractor
 
getConceptFilter(ConfigureNode, int) - Method in class dragon.config.ConceptFilterConfig
 
getConceptFilter(int) - Method in class dragon.config.ConceptFilterConfig
 
getConceptList() - Method in interface dragon.nlp.extract.TripleExtractor
Gets concept list
getConceptList() - Method in interface dragon.nlp.extract.ConceptExtractor
 
getConceptList() - Method in class dragon.nlp.extract.AbstractTripleExtractor
 
getConceptList() - Method in class dragon.nlp.extract.AbstractConceptExtractor
 
getConceptType() - Method in class dragon.nlp.Token
 
getConceptType() - Method in class dragon.nlp.Term
 
getConceptType() - Method in class dragon.nlp.Phrase
 
getConceptType() - Method in interface dragon.nlp.Concept
Return 1 for ontological term, 2 for multiword phrase, and 3 for token
getConfigureNode(ConfigureNode, String, int) - Method in class dragon.config.ConfigUtil
 
getConnection() - Method in class dragon.nlp.ontology.umls.UmlsDBOntology
 
getConnectionTimeout() - Method in class dragon.util.HttpUtil
 
getConstituentTree(Linkage, int) - Method in class dragon.nlp.tool.LinkGrammar
Print out the constituent tree
getConstraint() - Method in interface dragon.ir.query.Predicate
 
getConstraint() - Method in class dragon.ir.query.AbstractPredicate
 
getContent() - Method in class dragon.ml.seqmodel.data.BasicToken
 
getContent() - Method in class dragon.nlp.Word
 
getCooccurrenceCount(int, int) - Method in interface dragon.matrix.Matrix
If two cells in the same column have non-zero scores, they will be counted as co-occurred.
getCooccurrenceCount(int, int) - Method in class dragon.matrix.AbstractSparseMatrix
 
getCooccurrenceCount(int, int) - Method in class dragon.matrix.AbstractDenseMatrix
 
getCoordinateOption() - Method in interface dragon.nlp.ontology.Vocabulary
Gets the option whether a phrase can contain a conjunction.
getCoordinateOption() - Method in interface dragon.nlp.ontology.Ontology
Gets the option whether a term can contain a conjunction.
getCoordinateOption() - Method in class dragon.nlp.ontology.ChineseVocabulary
 
getCoordinateOption() - Method in class dragon.nlp.ontology.AbstractVocabulary
 
getCoordinateOption() - Method in class dragon.nlp.ontology.AbstractOntology
 
getCoordinatingCheckOption() - Method in interface dragon.nlp.extract.TripleExtractor
 
getCoordinatingCheckOption() - Method in interface dragon.nlp.extract.TermExtractor
Gets the option of checking the coordinating terms
getCoordinatingCheckOption() - Method in class dragon.nlp.extract.AbstractTripleExtractor
 
getCoordinatingCheckOption() - Method in class dragon.nlp.extract.AbstractTermExtractor
 
getCoordinatingTermPredictOption() - Method in interface dragon.nlp.extract.TermExtractor
Gets the option of predicting terms according to coordinating relationship.
getCoordinatingTermPredictOption() - Method in class dragon.nlp.extract.AbstractTermExtractor
 
getCoReferenceOption() - Method in interface dragon.nlp.extract.TripleExtractor
 
getCoReferenceOption() - Method in class dragon.nlp.extract.AbstractTripleExtractor
 
getCount() - Method in class dragon.nlp.Counter
 
getCount(int) - Method in interface dragon.ml.seqmodel.feature.FeatureDictionary
 
getCount(int) - Method in class dragon.ml.seqmodel.feature.AbstractFeatureDictionary
 
getCount(int, int) - Method in interface dragon.ml.seqmodel.feature.FeatureDictionary
 
getCount(int, int) - Method in class dragon.ml.seqmodel.feature.AbstractFeatureDictionary
 
getCount(Object) - Method in interface dragon.ml.seqmodel.feature.FeatureDictionary
 
getCount(Object) - Method in class dragon.ml.seqmodel.feature.AbstractFeatureDictionary
 
getCUI() - Method in class dragon.nlp.Term
 
getCUI() - Method in class dragon.nlp.ontology.umls.UmlsCUI
 
getCUI(int) - Method in class dragon.nlp.ontology.BasicTerm
 
getCUI(String) - Method in interface dragon.nlp.ontology.Ontology
Gets all possible concept ids the specified term has
getCUI(String) - Method in class dragon.nlp.ontology.BasicOntology
 
getCUI(String) - Method in class dragon.nlp.ontology.umls.UmlsFileBackedOntology
 
getCUI(String) - Method in class dragon.nlp.ontology.umls.UmlsExactOntology
 
getCUI(String) - Method in class dragon.nlp.ontology.umls.UmlsDBOntology
 
getCUI(String) - Method in class dragon.nlp.ontology.umls.UmlsAmbiguityOntology
 
getCUI(Word, Word) - Method in interface dragon.nlp.ontology.Ontology
Gets all possible concept ids the specified term has
getCUI(Word, Word) - Method in class dragon.nlp.ontology.BasicOntology
 
getCUI(Word, Word) - Method in class dragon.nlp.ontology.umls.UmlsExactOntology
 
getCUI(Word, Word) - Method in class dragon.nlp.ontology.umls.UmlsAmbiguityOntology
 
getCUINum() - Method in class dragon.nlp.ontology.BasicTerm
 
getCurPageNo() - Method in interface dragon.onlinedb.ArticleQuery
 
getCurPageNo() - Method in class dragon.onlinedb.AbstractQuery
 
getCurPageWidth() - Method in interface dragon.onlinedb.ArticleQuery
 
getCurPageWidth() - Method in class dragon.onlinedb.AbstractQuery
 
getDate() - Method in class dragon.onlinedb.BasicArticle
 
getDate() - Method in interface dragon.onlinedb.Article
 
getDate() - Method in class dragon.onlinedb.bibtex.BibTeXArticle
 
getDB2Connection(String, String, String, String) - Static method in class dragon.util.DBUtil
 
getDefaultEncoding() - Method in class dragon.onlinedb.searchengine.AbstractSearchEngine
 
getDepth(String) - Method in class dragon.nlp.ontology.mesh.MeshSimilarity
 
getDescendant(String) - Method in class dragon.nlp.ontology.mesh.MeshSimilarity
 
getDescendantNum() - Method in class dragon.nlp.ontology.mesh.MeshNode
 
getDescendantNum(String) - Method in class dragon.nlp.ontology.mesh.MeshSimilarity
 
getDescription() - Method in class dragon.nlp.ontology.umls.UmlsSTY
 
getDictionary() - Method in class dragon.nlp.tool.WordNetDidion
 
getDimWithMaxValue() - Method in class dragon.matrix.vector.IntVector
 
getDimWithMaxValue() - Method in class dragon.matrix.vector.DoubleVector
 
getDirectory() - Method in class dragon.ir.index.FileIndex
 
getDistance(IRDoc, DocCluster) - Method in interface dragon.ir.clustering.clustermodel.ClusterModel
 
getDistance(IRDoc, DocCluster) - Method in class dragon.ir.clustering.clustermodel.AbstractClusterModel
 
getDistance(IRDoc, int) - Method in class dragon.ir.clustering.clustermodel.MultinomialClusterModel
 
getDistance(IRDoc, int) - Method in class dragon.ir.clustering.clustermodel.EuclideanClusterModel
 
getDistance(IRDoc, int) - Method in class dragon.ir.clustering.clustermodel.CosineClusterModel
 
getDistance(IRDoc, int) - Method in interface dragon.ir.clustering.clustermodel.ClusterModel
 
getDistance(IRDoc, IRDoc) - Method in class dragon.ir.clustering.docdistance.KLDivDocDistance
 
getDistance(IRDoc, IRDoc) - Method in class dragon.ir.clustering.docdistance.EuclideanDocDistance
 
getDistance(IRDoc, IRDoc) - Method in interface dragon.ir.clustering.docdistance.DocDistance
 
getDistance(IRDoc, IRDoc) - Method in class dragon.ir.clustering.docdistance.CosineDocDistance
 
getDoc(int) - Method in class dragon.ir.classification.DocClass
 
getDoc(int) - Method in class dragon.ir.clustering.DocCluster
 
getDoc(int) - Method in interface dragon.ir.index.IndexReader
 
getDoc(int) - Method in class dragon.ir.index.AbstractIndexReader
 
getDoc(int) - Method in class dragon.ir.index.sequence.AbstractSequenceIndexReader
 
getDoc(int) - Method in class dragon.ir.search.smooth.AbstractMixtureWeightEM
 
getDoc(String) - Method in interface dragon.ir.index.IndexReader
 
getDoc(String) - Method in class dragon.ir.index.AbstractIndexReader
 
getDoc(String) - Method in class dragon.ir.index.sequence.AbstractSequenceIndexReader
 
getDocClass(int) - Method in class dragon.ir.classification.DocClassSet
 
getDocCluster(int) - Method in class dragon.ir.clustering.DocClusterSet
 
getDocDistance(ConfigureNode, int) - Method in class dragon.config.DocDistanceConfig
 
getDocDistance(int) - Method in class dragon.config.DocDistanceConfig
 
getDocFrequency() - Method in class dragon.ir.index.IRTerm
 
getDocFrequency() - Method in interface dragon.ir.index.IRSignature
 
getDocFrequency() - Method in class dragon.ir.index.IRRelation
 
getDocFrequency() - Method in class dragon.ir.query.SimpleTermPredicate
 
getDocIndexList() - Method in class dragon.ir.index.OnlineIndexWriter
 
getDocIndexList() - Method in class dragon.ir.index.OnlineIndexWriteController
 
getDocIndexList() - Method in class dragon.ir.index.OnlineIndexer
 
getDocIndexList() - Method in class dragon.ir.index.sentence.OnlineSentenceIndexer
 
getDocIndexList() - Method in class dragon.ir.index.sequence.OnlineSequenceIndexWriter
 
getDocIndexList() - Method in class dragon.ir.index.sequence.OnlineSequenceIndexer
 
getDocIndexListFilename() - Method in class dragon.ir.index.FileIndex
 
getDocKey(int) - Method in interface dragon.ir.index.IndexReader
 
getDocKey(int) - Method in class dragon.ir.index.AbstractIndexReader
 
getDocKey(int) - Method in class dragon.ir.index.sequence.AbstractSequenceIndexReader
 
getDocKeyList() - Method in class dragon.ir.index.OnlineIndexWriteController
 
getDocKeyList() - Method in class dragon.ir.index.OnlineIndexer
 
getDocKeyList() - Method in class dragon.ir.index.sentence.OnlineSentenceIndexer
 
getDocKeyList() - Method in class dragon.ir.index.sequence.OnlineSequenceIndexWriter
 
getDocKeyList() - Method in class dragon.ir.index.sequence.OnlineSequenceIndexer
 
getDocKeyListFilename() - Method in class dragon.ir.index.FileIndex
 
getDocMemberships() - Method in class dragon.ir.topicmodel.CrossMixtureModel
 
getDocNoTag() - Method in class dragon.onlinedb.trec.SgmArticleParser
 
getDocNum() - Method in class dragon.ir.classification.DocClass
 
getDocNum() - Method in class dragon.ir.clustering.DocCluster
 
getDocNum() - Method in class dragon.ir.index.IRCollection
 
getDocNum() - Method in class dragon.ir.search.smooth.AbstractMixtureWeightEM
 
getDocNum() - Method in interface dragon.ir.topicmodel.TwoDimensionModel
 
getDocNum() - Method in interface dragon.ir.topicmodel.TopicModel
 
getDocNum() - Method in class dragon.ir.topicmodel.AbstractTwoDimensionModel
 
getDocNum() - Method in class dragon.ir.topicmodel.AbstractTopicModel
 
getDocRelationFilename() - Method in class dragon.ir.index.FileIndex
 
getDocRelationIndexFilename() - Method in class dragon.ir.index.FileIndex
 
getDocRelationMatrix() - Method in class dragon.ir.index.OnlineIndexWriter
 
getDocRelationMatrix() - Method in class dragon.ir.index.OnlineIndexWriteController
 
getDocRelationMatrix() - Method in class dragon.ir.index.OnlineIndexer
 
getDocRelationMatrix() - Method in class dragon.ir.index.AbstractIndexReader
 
getDocRelationMatrix() - Method in class dragon.ir.index.sentence.OnlineSentenceIndexer
 
getDocSet() - Method in class dragon.ir.clustering.DocCluster
 
getDocTermFilename() - Method in class dragon.ir.index.FileIndex
 
getDocTermIndexFilename() - Method in class dragon.ir.index.FileIndex
 
getDocTermMatrix() - Method in class dragon.ir.classification.AbstractClassifier
 
getDocTermMatrix() - Method in class dragon.ir.index.OnlineIndexWriter
 
getDocTermMatrix() - Method in class dragon.ir.index.OnlineIndexWriteController
 
getDocTermMatrix() - Method in class dragon.ir.index.OnlineIndexer
 
getDocTermMatrix() - Method in class dragon.ir.index.AbstractIndexReader
 
getDocTermMatrix() - Method in class dragon.ir.index.sentence.OnlineSentenceIndexer
 
getDocTermSeqFilename() - Method in class dragon.ir.index.FileIndex
 
getDocTermSeqIndexFilename() - Method in class dragon.ir.index.FileIndex
 
getDocTopics(int) - Method in interface dragon.ir.topicmodel.TopicModel
 
getDocTopics(int) - Method in class dragon.ir.topicmodel.AbstractTopicModel
 
getDocTopics(int, int) - Method in interface dragon.ir.topicmodel.TwoDimensionModel
 
getDocTopics(int, int) - Method in class dragon.ir.topicmodel.AbstractTwoDimensionModel
 
getDocument(Article) - Method in class dragon.ir.index.sentence.AbstractSentenceIndexer
 
getDocumentParser() - Method in interface dragon.nlp.extract.DualConceptExtractor
Gets document parser.
getDocumentParser() - Method in interface dragon.nlp.extract.ConceptExtractor
Gets document parser.
getDocumentParser() - Method in class dragon.nlp.extract.AbstractDualConceptExtractor
 
getDocumentParser() - Method in class dragon.nlp.extract.AbstractConceptExtractor
 
getDocumentParser() - Method in interface dragon.nlp.tool.xtract.WordPairIndexer
 
getDocumentParser() - Method in class dragon.nlp.tool.xtract.EngWordPairIndexer
 
getDocumentParser(ConfigureNode, int) - Method in class dragon.config.DocumentParserConfig
 
getDocumentParser(int) - Method in class dragon.config.DocumentParserConfig
 
getDocViews(int) - Method in interface dragon.ir.topicmodel.TwoDimensionModel
 
getDocViews(int) - Method in class dragon.ir.topicmodel.AbstractTwoDimensionModel
 
getDominantVectorThreshold() - Method in class dragon.ir.search.expand.InformationFlowQE
 
getDominantVectorThreshold() - Method in class dragon.ir.search.feedback.InformationFlowFeedback
 
getDominantVectorWeight() - Method in class dragon.ir.search.expand.InformationFlowQE
 
getDominantVectorWeight() - Method in class dragon.ir.search.feedback.InformationFlowFeedback
 
getDouble(int) - Method in class dragon.matrix.DoubleRow
 
getDouble(int, int) - Method in interface dragon.matrix.Matrix
Return the score stored in the specified cell.
getDouble(int, int) - Method in class dragon.matrix.IntFlatDenseMatrix
 
getDouble(int, int) - Method in class dragon.matrix.DoubleSuperSparseMatrix
 
getDouble(int, int) - Method in class dragon.matrix.DoubleGiantSparseMatrix
 
getDouble(int, int) - Method in class dragon.matrix.DoubleFlatDenseMatrix
 
getDouble(int, int) - Method in class dragon.matrix.AbstractSparseMatrix
 
getDouble(String) - Method in interface dragon.config.ConfigureNode
 
getDouble(String) - Method in class dragon.config.BasicConfigureNode
 
getDouble(String, double) - Method in interface dragon.config.ConfigureNode
 
getDouble(String, double) - Method in class dragon.config.BasicConfigureNode
 
getDoubleScore() - Method in class dragon.matrix.IntCell
 
getDoubleScore() - Method in class dragon.matrix.DoubleCell
 
getDoubleScore() - Method in interface dragon.matrix.Cell
 
getDoubleSparseMatrix(ConfigureNode, int) - Method in class dragon.config.SparseMatrixConfig
 
getDoubleSparseMatrix(int) - Method in class dragon.config.SparseMatrixConfig
 
getDragonHome() - Static method in class dragon.util.EnvVariable
 
getDualConceptExtractor(ConfigureNode, int) - Method in class dragon.config.DualConceptExtractorConfig
 
getDualConceptExtractor(int) - Method in class dragon.config.DualConceptExtractorConfig
 
getEdgeIterator() - Method in class dragon.ml.seqmodel.model.NoEdgeModel
 
getEdgeIterator() - Method in class dragon.ml.seqmodel.model.NestedModel
 
getEdgeIterator() - Method in interface dragon.ml.seqmodel.model.ModelGraph
 
getEdgeIterator() - Method in class dragon.ml.seqmodel.model.GenericModel
 
getEdgeIterator() - Method in class dragon.ml.seqmodel.model.CompleteModel
 
getEdgeNum() - Method in class dragon.ml.seqmodel.model.NoEdgeModel
 
getEdgeNum() - Method in class dragon.ml.seqmodel.model.NestedModel
 
getEdgeNum() - Method in interface dragon.ml.seqmodel.model.ModelGraph
 
getEdgeNum() - Method in class dragon.ml.seqmodel.model.GenericModel
 
getEdgeNum() - Method in class dragon.ml.seqmodel.model.CompleteModel
 
getEigenVector(DenseMatrix) - Method in class dragon.matrix.vector.PowerMethod
 
getEigenVector(SparseMatrix) - Method in class dragon.matrix.vector.PowerMethod
Get the largest eigenvector which satisifies p=(dU+(1-d)M)'*p
getEMBackgroundCoefficient() - Method in class dragon.ir.kngbase.TopicSignatureModel
 
getEMIterationNum() - Method in class dragon.ir.kngbase.TopicSignatureModel
 
getEnd() - Method in class dragon.ml.seqmodel.model.Edge
 
getEndingWord() - Method in class dragon.nlp.Token
 
getEndingWord() - Method in class dragon.nlp.Term
 
getEndingWord() - Method in class dragon.nlp.Phrase
 
getEndingWord() - Method in interface dragon.nlp.Concept
Gets the last word of the concept.
getEndState(int) - Method in class dragon.ml.seqmodel.model.NoEdgeModel
 
getEndState(int) - Method in class dragon.ml.seqmodel.model.NestedModel
 
getEndState(int) - Method in interface dragon.ml.seqmodel.model.ModelGraph
Gets the index-th ending state.
getEndState(int) - Method in class dragon.ml.seqmodel.model.GenericModel
 
getEndState(int) - Method in class dragon.ml.seqmodel.model.CompleteModel
 
getEndStateNum() - Method in class dragon.ml.seqmodel.model.NoEdgeModel
 
getEndStateNum() - Method in class dragon.ml.seqmodel.model.NestedModel
 
getEndStateNum() - Method in interface dragon.ml.seqmodel.model.ModelGraph
 
getEndStateNum() - Method in class dragon.ml.seqmodel.model.GenericModel
 
getEndStateNum() - Method in class dragon.ml.seqmodel.model.CompleteModel
 
getEntropy() - Method in class dragon.ir.clustering.ClusteringEva
 
getEntryID() - Method in class dragon.nlp.Word
 
getEntryID() - Method in class dragon.nlp.Token
 
getEntryID() - Method in class dragon.nlp.Term
 
getEntryID() - Method in class dragon.nlp.Phrase
 
getEntryID() - Method in interface dragon.nlp.Concept
 
getEnv() - Static method in class dragon.util.EnvVariable
 
getEnv(String) - Static method in class dragon.util.EnvVariable
 
getExternalLabelID(int) - Method in interface dragon.ml.seqmodel.data.LabelConverter
Converts internal integer-based labels to external integer-based labels
getExternalLabelID(int) - Method in class dragon.ml.seqmodel.data.BasicLabelConverter
 
getExternalLabelString(int) - Method in interface dragon.ml.seqmodel.data.LabelConverter
Converts internal integer-based labels to external string-based labels
getExternalLabelString(int) - Method in class dragon.ml.seqmodel.data.BasicLabelConverter
 
getFeatureFilter() - Method in interface dragon.ir.clustering.Clustering
 
getFeatureFilter() - Method in class dragon.ir.clustering.AbstractClustering
 
getFeatureFilter() - Method in interface dragon.ir.clustering.clustermodel.ClusterModel
 
getFeatureFilter() - Method in class dragon.ir.clustering.clustermodel.AbstractClusterModel
 
getFeatureFilter() - Method in interface dragon.ir.clustering.docdistance.DocDistance
 
getFeatureFilter() - Method in class dragon.ir.clustering.docdistance.AbstractDocDistance
 
getFeatureFilter(ConfigureNode, int) - Method in class dragon.config.FeatureFilterConfig
 
getFeatureFilter(int) - Method in class dragon.config.FeatureFilterConfig
 
getFeatureGenerator() - Method in interface dragon.ml.seqmodel.crf.Trainer
Gets the feature generator
getFeatureGenerator() - Method in interface dragon.ml.seqmodel.crf.Labeler
Gets the feature generator
getFeatureGenerator() - Method in class dragon.ml.seqmodel.crf.AbstractCRF
 
getFeatureName(int) - Method in interface dragon.ml.seqmodel.feature.FeatureGenerator
 
getFeatureName(int) - Method in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
getFeatureNum() - Method in class dragon.ml.seqmodel.feature.FeatureMap
 
getFeatureNum() - Method in interface dragon.ml.seqmodel.feature.FeatureGenerator
 
getFeatureNum() - Method in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
getFeatureSelector() - Method in interface dragon.ir.classification.Classifier
 
getFeatureSelector() - Method in class dragon.ir.classification.AbstractClassifier
 
getFeatureSelector(ConfigureNode, int) - Method in class dragon.config.FeatureSelectorConfig
 
getFeatureSelector(int) - Method in class dragon.config.FeatureSelectorConfig
 
getFeatureType(int) - Method in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
getFeatureTYpe(int) - Method in interface dragon.ml.seqmodel.feature.FeatureGenerator
Gets the index-th feature type
getFeatureTYpe(int) - Method in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
getFeatureTypeNum() - Method in interface dragon.ml.seqmodel.feature.FeatureGenerator
Gets the number of wanted feature types.
getFeatureTypeNum() - Method in class dragon.ml.seqmodel.feature.BasicFeatureGenerator
 
getFeedback() - Method in class dragon.ir.search.FeedbackSearcher
 
getFeedback(ConfigureNode, int) - Method in class dragon.config.FeedbackConfig
 
getFeedback(int) - Method in class dragon.config.FeedbackConfig
 
getFeedbackDocNum() - Method in interface dragon.ir.search.feedback.Feedback
 
getFeedbackDocNum() - Method in class dragon.ir.search.feedback.AbstractFeedback
 
getField() - Method in class dragon.ir.query.SimpleTermPredicate
 
getField() - Method in class dragon.ir.query.SimpleExpression
 
getFileIndex() - Method in class dragon.onlinedb.BasicArticleKey
 
getFilename(int) - Method in class dragon.onlinedb.BasicArticleIndex
 
getFilePointer() - Method in class dragon.util.FastBinaryWriter
 
getFilteringOption() - Method in interface dragon.nlp.extract.TripleExtractor
Tests if the extractor applies concept filtering.
getFilteringOption() - Method in interface dragon.nlp.extract.ConceptExtractor
Tests if the extractor applies concept filtering.
getFilteringOption() - Method in class dragon.nlp.extract.AbstractTripleExtractor
 
getFilteringOption() - Method in class dragon.nlp.extract.AbstractConceptExtractor
 
getFirstChild() - Method in interface dragon.config.ConfigureNode
Gets the first object node within the current configuration node
getFirstChild() - Method in class dragon.config.BasicConfigureNode
 
getFirstConcept() - Method in class dragon.nlp.Triple
 
getFirstConceptList() - Method in interface dragon.nlp.extract.DualConceptExtractor
Gets the first set of concepts extracted before
getFirstConceptList() - Method in class dragon.nlp.extract.AbstractDualConceptExtractor
 
getFirstElement() - Method in class dragon.nlp.SimplePair
 
getFirstParagraph() - Method in class dragon.nlp.Document
 
getFirstSentence() - Method in class dragon.nlp.Paragraph
 
getFirstSubjectWord() - Method in class dragon.nlp.Sentence
 
getFirstTerm() - Method in class dragon.ir.index.IRRelation
 
getFirstTermPredicate() - Method in class dragon.ir.query.SimpleRelationPredicate
 
getFirstWord() - Method in class dragon.nlp.Sentence
 
getFirstWord() - Method in class dragon.nlp.tool.xtract.WordPairStat
 
getFrequency() - Method in class dragon.ir.index.IRTerm
 
getFrequency() - Method in interface dragon.ir.index.IRSignature
 
getFrequency() - Method in class dragon.ir.index.IRRelation
 
getFrequency() - Method in class dragon.ir.query.SimpleTermPredicate
 
getFrequency() - Method in interface dragon.nlp.compare.FrequencySortable
 
getFrequency() - Method in class dragon.nlp.Word
 
getFrequency() - Method in class dragon.nlp.Triple
 
getFrequency() - Method in class dragon.nlp.Token
 
getFrequency() - Method in class dragon.nlp.Term
 
getFrequency() - Method in class dragon.nlp.Phrase
 
getFrequency() - Method in interface dragon.nlp.Concept
 
getFrequency() - Method in class dragon.nlp.ontology.mesh.MeshNode
 
getFrequency(int) - Method in class dragon.nlp.tool.xtract.WordPairStat
 
getFScore() - Method in class dragon.ir.clustering.ClusteringEva
 
getFScore() - Method in class dragon.ir.summarize.ROUGE
 
getFscore(int) - Method in class dragon.ir.classification.ClassificationEva
 
getGenericMultiDocSummarizer(ConfigureNode, int) - Method in class dragon.config.SummarizerConfig
 
getGenericMultiDocSummarizer(int) - Method in class dragon.config.SummarizerConfig
 
getGeometryNMI() - Method in class dragon.ir.clustering.ClusteringEva
 
getGram() - Method in class dragon.ir.summarize.ROUGE
 
getHALMatrix() - Method in class dragon.ir.kngbase.HALSpace
 
getHALWindowSize() - Method in class dragon.ir.search.feedback.InformationFlowFeedback
 
getHashCapacity() - Static method in class dragon.nlp.SimplePair
 
getHier() - Method in class dragon.nlp.ontology.umls.UmlsSTY
 
getHierarchy(String) - Method in interface dragon.nlp.ontology.SemanticNet
Gete the hierarchy description fo the given semantic type or relation
getHierarchy(String) - Method in class dragon.nlp.ontology.umls.UmlsSemanticNet
 
getHost() - Method in class dragon.onlinedb.searchengine.WebLink
 
getHost() - Method in class dragon.util.HttpUtil
 
getHubVector() - Method in class dragon.matrix.vector.HITS
 
getId() - Method in class dragon.ml.seqmodel.feature.FeatureIdentifier
 
getID() - Method in interface dragon.ml.seqmodel.feature.Feature
One can quickly find out the index of the current feature according to its unique identifier
getID() - Method in class dragon.ml.seqmodel.feature.BasicFeature
 
getId(FeatureIdentifier) - Method in class dragon.ml.seqmodel.feature.FeatureMap
 
getIdentifier(int) - Method in class dragon.ml.seqmodel.feature.FeatureMap
 
getIndex() - Method in class dragon.ir.index.IRTerm
 
getIndex() - Method in interface dragon.ir.index.IRSignature
 
getIndex() - Method in class dragon.ir.index.IRRelation
 
getIndex() - Method in class dragon.ir.index.IRDoc
 
getIndex() - Method in class dragon.ir.query.SimpleTermPredicate
 
getIndex() - Method in class dragon.ir.summarize.TextUnit
 
getIndex() - Method in class dragon.ml.seqmodel.data.BasicToken
 
getIndex() - Method in interface dragon.ml.seqmodel.feature.Feature
The index of this feature from 0..numFeatures-1.
getIndex() - Method in class dragon.ml.seqmodel.feature.BasicFeature
 
getIndex() - Method in interface dragon.nlp.compare.IndexSortable
 
getIndex() - Method in class dragon.nlp.Word
 
getIndex() - Method in class dragon.nlp.Triple
 
getIndex() - Method in class dragon.nlp.Token
 
getIndex() - Method in class dragon.nlp.Term
 
getIndex() - Method in class dragon.nlp.SimplePair
 
getIndex() - Method in class dragon.nlp.SimpleElement
 
getIndex() - Method in class dragon.nlp.Phrase
 
getIndex() - Method in interface dragon.nlp.Concept
 
getIndex() - Method in class dragon.nlp.ontology.BasicTerm
 
getIndex() - Method in class dragon.nlp.ontology.umls.UmlsSTY
 
getIndex() - Method in class dragon.nlp.ontology.umls.UmlsCUI