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

C

cache(String, Result[]) - Method in class info.ephyra.answerselection.filters.CacheResultsFilter
 
cache - Static variable in class info.ephyra.answerselection.filters.WebTermImportanceFilter
 
cache(String, HashMap<String, WebTermImportanceFilter.TermCounter>) - Method in class info.ephyra.answerselection.filters.WebTermImportanceFilter
 
CACHE_DIR - Static variable in class info.ephyra.answerselection.filters.WebDocumentFetcherFilter
Cache directory where web documents are stored.
CACHE_DIR - Static variable in class info.ephyra.nlp.semantics.ASSERT
Cache directory where parses are stored.
cacheDir - Variable in class info.ephyra.util.FileCache
The directory where the files are stored.
cacheID - Variable in class info.ephyra.search.Result
The ID of the document in the search engine cache (optional).
cacheLookup(String) - Method in class info.ephyra.answerselection.filters.CacheResultsFilter
 
cacheLookup(String) - Method in class info.ephyra.answerselection.filters.WebTermImportanceFilter
 
CacheResultsFilter - Class in info.ephyra.answerselection.filters
Caches the results along with the query string of the first result.
CacheResultsFilter() - Constructor for class info.ephyra.answerselection.filters.CacheResultsFilter
 
CACHING - Static variable in class info.ephyra.answerselection.filters.WebDocumentFetcherFilter
Enable caching of web documents.
CACHING - Static variable in class info.ephyra.nlp.semantics.ASSERT
Enable caching of parses.
calculateLength() - Method in class info.ephyra.questionanalysis.QuestionInterpretation
Calculates the LENGTH of the QuestionInterpretation, which is defined as the sum of the length of the TARGET object and all CONTEXT objects.
CAUSING_WEIGHT - Static variable in class info.ephyra.nlp.semantics.ontologies.WordNet
Weight for the relation 'causing'.
CENTURY - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one century (like 'eighteenth century', or '21st century')
CENTURY_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
CENTURY_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one century (like 'eighteenth century', or '21st century')
checkLogFile(File) - Static method in class info.ephyra.nlp.semantics.ASSERT
Checks the log file for ASSERT failures.
checkPl(String[]) - Static method in class info.ephyra.trec.CorefResolver
 
checkSentence(Result) - Method in class info.ephyra.answerselection.filters.PredicateExtractionFilter
Decides if predicates should be extracted from this sentence.
checkType(String) - Method in class info.ephyra.answerselection.filters.WebTermImportanceFilter
find the NE type of a target
chunker - Static variable in class info.ephyra.nlp.OpenNLP
Chunker from the OpenNLP project.
classification(Instance) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.DummyClassifier
 
classification(Instance) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifier
 
classifier - Static variable in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Classifier for score normalization.
classifier - Static variable in class info.ephyra.nlp.StanfordNeTagger
 
classifier - Variable in class info.ephyra.questionanalysis.atype.classifier.TrainedQuestionClassifier
 
classifier - Variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierTrainer
 
classifierDir - Variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierTrainer
 
classifierLearners - Variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierLearner
 
classifiers - Variable in class info.ephyra.questionanalysis.atype.classifier.HybridQuestionClassifier
 
classifiers - Variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifier
 
classify(Instance) - Method in class info.ephyra.questionanalysis.atype.classifier.HybridQuestionClassifier
 
classify(Instance) - Method in class info.ephyra.questionanalysis.atype.classifier.RuleBasedQuestionClassifier
 
classify(Instance) - Method in class info.ephyra.questionanalysis.atype.classifier.TrainedQuestionClassifier
 
classify(Instance) - Method in class info.ephyra.questionanalysis.atype.QuestionClassifier
Classifies a question, represented by an Instance, in terms of its expected answer type.
classifySet(String) - Method in class info.ephyra.questionanalysis.atype.QuestionClassifier
 
classLabels - Variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierTrainer
 
classLevels - Variable in class info.ephyra.questionanalysis.atype.extractor.FeatureExtractor
 
classLevels - Variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifier
 
clearContext() - Static method in class info.ephyra.questionanalysis.QuestionAnalysis
Clears the context string.
clearDictionaries() - Static method in class info.ephyra.questionanalysis.QuestionAnalysis
Unregisters all Dictionaries.
clearFilters() - Static method in class info.ephyra.answerselection.AnswerSelection
Unregisters all Filters.
clearKnowledgeAnnotators() - Static method in class info.ephyra.search.Search
Unregisters all KnowledgeAnnotators.
clearKnowledgeMiners() - Static method in class info.ephyra.search.Search
Unregisters all KnowledgeMiners.
clearOntologies() - Static method in class info.ephyra.questionanalysis.QuestionAnalysis
Unregisters all Ontologies.
clearPredicates() - Static method in class info.ephyra.questionanalysis.QuestionAnalysis
Clears the predicates.
clearQueryGenerators() - Static method in class info.ephyra.querygeneration.QueryGeneration
Unregisters all QueryGenerators.
clearSerialFiles() - Static method in class info.ephyra.answerselection.filters.DeserializationFilter
Clears the input files with serialized results.
Clock - Class in info.ephyra.util
Implementation of a stop watch.
Clock() - Constructor for class info.ephyra.util.Clock
 
combANZ(float[], int) - Method in class info.ephyra.answerselection.filters.ScoreCombinationFilter
Combines normalized scores using CombANZ.
combCP(float[], int) - Method in class info.ephyra.answerselection.filters.ScoreCombinationFilter
Combines normalized scores using complementary probabilities.
CombineScoresFilter - Class in info.ephyra.answerselection.filters
Combines the extra scores of each Result and sets the main score to their sum.
CombineScoresFilter() - Constructor for class info.ephyra.answerselection.filters.CombineScoresFilter
 
combineStrings(String, String) - Method in class info.ephyra.querygeneration.QuestionReformulation
Combines two strings by inserting the second string in between each two tokens of the first string.
combMAX(float[], int) - Method in class info.ephyra.answerselection.filters.ScoreCombinationFilter
Combines normalized scores using CombMAX.
combMED(float[], int) - Method in class info.ephyra.answerselection.filters.ScoreCombinationFilter
Combines normalized scores using CombMED.
combMIN(float[], int) - Method in class info.ephyra.answerselection.filters.ScoreCombinationFilter
Combines normalized scores using CombMIN.
combMNZ(float[], int) - Method in class info.ephyra.answerselection.filters.ScoreCombinationFilter
Combines normalized scores using CombANZ.
combSUM(float[], int) - Method in class info.ephyra.answerselection.filters.ScoreCombinationFilter
Combines normalized scores using CombSUM.
commandLine() - Method in class info.ephyra.OpenEphyra
A command line interface for Ephyra.
compare(Object, Object) - Method in class info.ephyra.answerselection.filters.HitPositionComparator
Compares its two arguments for order.
compare(Object, Object) - Method in class info.ephyra.answerselection.filters.ResultLengthComparator
Compares its two arguments for order.
compareTo(AnswerPattern) - Method in class info.ephyra.answerselection.AnswerPattern
Compares two AnswerPattern objects by comparing the number of correct applications.
compareTo(Predicate) - Method in class info.ephyra.nlp.semantics.Predicate
Compares two predicates by comparing their similarity scores.
compareTo(QuestionInterpretation) - Method in class info.ephyra.questionanalysis.QuestionInterpretation
Compares this QuestionInterpretation to another QuestionInterpretation object.
compareTo(Result) - Method in class info.ephyra.search.Result
Compares two results by comparing their scores.
compile(String) - Static method in class info.ephyra.nlp.RegExMatcher
create a Pattern from a regular expression String, using default case sensitivity
compile(String, boolean) - Static method in class info.ephyra.nlp.RegExMatcher
create a Pattern from a regular expression String
completeTraining() - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.DummyClassifierLearner
 
completeTraining() - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierLearner
 
COMPOUND - Static variable in class info.ephyra.questionanalysis.Term
Part of speech tag for terms that comprise multiple tokens
concat(String[], String) - Static method in class info.ephyra.util.StringUtils
Concatenates an array of strings, using the given delimiter.
concatWithSpaces(String[]) - Static method in class info.ephyra.util.StringUtils
Concatenates an array of strings, using whitespaces as delimiters.
concatWithTabs(String[]) - Static method in class info.ephyra.util.StringUtils
Concatenates an array of strings, using tabs as delimiters.
conciseFileName - Variable in class info.ephyra.answerselection.filters.NuggetEvaluationFilter
 
condensedTarget - Variable in class info.ephyra.trec.TRECTarget
Condensed target appended to queries for factoid and list questions.
confidence - Variable in class info.ephyra.nlp.semantics.Predicate
Confidence score (from [0, 1]).
confidence - Variable in class info.ephyra.questionanalysis.atype.AnswerType
 
confidence - Variable in class info.ephyra.questionanalysis.atype.classifier.Rule
 
CONFIDENCE_THRESH - Static variable in class info.ephyra.patternlearning.PatternLearner
Confidence threshold for answer patterns.
confidenceThreshold - Variable in class info.ephyra.questionanalysis.atype.classifier.HybridQuestionClassifier
 
constructFromString(String) - Static method in class info.ephyra.questionanalysis.atype.AnswerType
Construct answer type from a String that looks like NUMEX.MONEY This string cannot have multiple types at any level (e.g NUMEX|PERSON not allowed) Any number of "."
contains(String) - Method in class info.ephyra.nlp.semantics.ontologies.DomainOntology
Looks up a word.
contains(String) - Method in class info.ephyra.nlp.semantics.ontologies.WordNet
Looks up a word.
contains(String) - Method in interface info.ephyra.util.Dictionary
Looks up a word.
contains(String) - Method in class info.ephyra.util.HashDictionary
Looks up a word.
containsKeyword(String, String[]) - Static method in class info.ephyra.questionanalysis.KeywordExtractor
Checks if the text contains one of the keywords.
containsPredicate(String) - Static method in class info.ephyra.questionanalysis.PredicateExtractor
Checks if the question contains a predicate that can be labeled.
containsToken(String) - Method in class info.ephyra.util.HashDictionary
Looks up a word token.
context - Static variable in class info.ephyra.questionanalysis.QuestionAnalysis
String providing additional contextual information on the question.
context - Variable in class info.ephyra.questionanalysis.QuestionInterpretation
The CONTEXT objects of the question.
contextIDs - Variable in class info.ephyra.questionanalysis.QuestionPattern
IDs of 0 to n groups that represent the CONTEXT of the question.
CONTINUE - Static variable in class info.ephyra.nlp.RegExMatcher
 
convertFile(File) - Static method in class info.ephyra.indexing.Blog06Preprocessor
Converts a single file.
convertToTrectext() - Static method in class info.ephyra.indexing.AQUAINT2Preprocessor
Converts the documents to the 'trectext' format required by Indri.
copy() - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.DummyClassifierLearner
 
copy() - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierLearner
 
CorefResolver - Class in info.ephyra.trec
This class resolves references within a question string to the target description, previous questions or previous answers as required since the TREC 13 QA track.
CorefResolver() - Constructor for class info.ephyra.trec.CorefResolver
 
correct - Variable in class info.ephyra.answerselection.AnswerPattern
Counter for the number of correct applications of the pattern.
correct - Variable in class info.ephyra.search.Result
A flag indicating whether the answer was judged correct (optional).
countries - Variable in class info.ephyra.search.searchers.WorldFactbookKA
Country names and corresponding web pages.
COUNTY - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any county name (in particular, a proper name followed by 'County')
COUNTY_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
COUNTY_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any county name (in particular, a proper name followed by 'County')
coveredNuggets - Variable in class info.ephyra.search.Result
If this is an answer to an 'other' question, list to keep the IDs of covered nugget (optional).
covers(String, String) - Method in class info.ephyra.answerselection.filters.NuggetEvaluationFilter
check if some result covers some nugger
create() - Static method in class info.ephyra.nlp.SnowballStemmer
Creates the stemmer.
createChunker(String) - Static method in class info.ephyra.nlp.OpenNLP
Creates the chunker from a model file.
createDataset(String[], String) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Creates a training/evaluation set from serialized judged Result objects.
createExample(String[], Result, Result[], String) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Creates a training/evaluation example from a judged answer candidate.
createExample(String) - Method in class info.ephyra.questionanalysis.atype.extractor.FeatureExtractor
Creates an edu.cmu.minorthird.classify.Example object from one line of a dataset file using FeatureExtractor.createInstance(String, String).
createHierarchicalClassifierLearner(String[]) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierTrainer
 
createIndexFromDir(String) - Static method in class info.ephyra.nlp.indices.WordFrequencies
Creates an index of word frequencies from a folder containing text files.
createIndexFromFile(String) - Static method in class info.ephyra.nlp.indices.WordFrequencies
Creates an index of word frequencies from an arbitrary text file.
createInputFile(String[]) - Static method in class info.ephyra.nlp.semantics.ASSERT
Creates a temporary file containing the sentences to be processed by ASSERT.
createInstance(String[], Result, Result[]) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Creates an instance for training/evaluation or classification from an answer candidate.
createInstance(String[], Result, Result[], String) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Creates an instance for training/evaluation or classification from an answer candidate, using the question ID as a subpopulation ID.
createInstance(List<Term>, String) - Method in class info.ephyra.questionanalysis.atype.extractor.EnglishFeatureExtractor
Creates and populates an Instance from a QuestionAnalysis object.
createInstance(String) - Method in class info.ephyra.questionanalysis.atype.extractor.EnglishFeatureExtractor
 
createInstance(List<Term>, String) - Method in class info.ephyra.questionanalysis.atype.extractor.FeatureExtractor
Given a question as a list of Terms and it's syntactic parse tree, creates a Instance for question classification by extracting the appropriate features.
createInstance(String, String) - Method in class info.ephyra.questionanalysis.atype.extractor.FeatureExtractor
Convenience method that tokenizes the given question by whitespace, creates Terms, and calls FeatureExtractor.createInstance(List, String).
createInstance(String) - Method in class info.ephyra.questionanalysis.atype.extractor.FeatureExtractor
Creates an Instance for question classification when nothing but the original question is available for feature extraction.
createLearner(String) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Creates a classifier learner for the given model.
createLearnerByName(String) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierTrainer
 
createLinker(String) - Static method in class info.ephyra.nlp.OpenNLP
Creates the linker from a directory containing models.
createMapping(String) - Static method in class info.ephyra.nlp.StanfordParser
 
createParser(String) - Static method in class info.ephyra.nlp.OpenNLP
Creates the parser from a directory containing models.
createPosTagger(String, String) - Static method in class info.ephyra.nlp.OpenNLP
Creates the part of speech tagger from a model file and a case sensitive tag dictionary.
createReport(String[], String[], String, Evaluation, long) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Builds a report comprising the selected parameters (data sets, features and model) and evaluation statistics.
createReport() - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierTrainer
 
createSentence(String[]) - Static method in class info.ephyra.nlp.StanfordPosTagger
Combines the tokens into a Sentence
createSentenceDetector() - Static method in class info.ephyra.nlp.LingPipe
Creates models for the tokenizer and the sentence detector, if not already done.
createSentenceDetector(String) - Static method in class info.ephyra.nlp.OpenNLP
Creates the sentence detector from a model file.
createSubSchema(ExampleSchema, String, int) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierLearner
Creates an ExampleSchema (a set of class names) from the given ExampleSchema by finding all the class names in the given schema that start with the given prefix and adding their subclasses (as determined by splitting the class name on ".")
createTokenizer() - Static method in class info.ephyra.nlp.LingPipe
Creates a model for the tokenizer, if not done already.
createTokenizer(String) - Static method in class info.ephyra.nlp.OpenNLP
Creates the tokenizer from a model file.
crossValidationFolds - Variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierTrainer
 
cutExtension(String, ArrayList<String>) - Method in class info.ephyra.answerselection.filters.WebTermImportanceFilter
cut tailing words like "University", "International", "Corporation": "Microsoft Corporation" --> "Microsoft" and add the non-cut part to target list
cutFirstNpInNpSequence(ArrayList<String>) - Method in class info.ephyra.answerselection.filters.WebTermImportanceFilter
remove first NP in a sequence of NPs: "the film 'Star Wars'" --> "'Star Wars'"
CutKeywordsFilter - Class in info.ephyra.answerselection.filters
Trims answer candidates for definitional questions to improve the precision by chopping of leading news agency acronyms and cities.
CutKeywordsFilter() - Constructor for class info.ephyra.answerselection.filters.CutKeywordsFilter
 
cutOffExpansions(Map<String, Double>, int, double, boolean) - Static method in class info.ephyra.questionanalysis.TermExpander
Drops expansions that do not contain any keywords and applies the given thresholds for the maximum number of expansions and the minimum weight of an expansion.
cutOffExpansions(Map<String, Double>, boolean) - Static method in class info.ephyra.questionanalysis.TermExpander
Drops expansions that do not contain any keywords and applies the default thresholds for the maximum number of expansions and the minimum weight of an expansion.
cutoffLength - Variable in class info.ephyra.answerselection.filters.ResultLengthFilter
 
CutStatementProviderFilter - Class in info.ephyra.answerselection.filters
Trims answer candidates for definitional questions to improve the precision by chopping of leading introductions of indirect speech.
CutStatementProviderFilter() - Constructor for class info.ephyra.answerselection.filters.CutStatementProviderFilter
 
cvDataset - Variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierTrainer
 

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