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

E

EDUCATIONAL_INSTITUTION - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any educational institution (in particular, a proper name followed by one of 'university', 'college', 'high school', or 'elementary', or 'university of' followed by a proper name)
EDUCATIONAL_INSTITUTION_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
EDUCATIONAL_INSTITUTION_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any educational institution (in particular, a proper name followed by one of 'University', 'College', 'High (School)', or 'Elementary (School)', or 'University of' followed by a proper name)
elements - Variable in class info.ephyra.questionanalysis.atype.classifier.Rule
 
enabled - Static variable in class info.ephyra.io.Logger
True, iff logging is enabled.
enableErrorMsgs(boolean) - Static method in class info.ephyra.io.MsgPrinter
Enables or disables error messages.
enableLogging(boolean) - Static method in class info.ephyra.io.Logger
Enables or disables logging.
enableStatusMsgs(boolean) - Static method in class info.ephyra.io.MsgPrinter
Enables or disables status messages.
END_KEY - Static variable in class info.ephyra.nlp.StanfordParser
 
EnglishFeatureExtractor - Class in info.ephyra.questionanalysis.atype.extractor
Feature extractor for English answer type classification.
EnglishFeatureExtractor() - Constructor for class info.ephyra.questionanalysis.atype.extractor.EnglishFeatureExtractor
 
ensureNounPhrases(String, QuestionInterpretation) - Method in class info.ephyra.questionanalysis.QuestionPattern
Ensures that the TARGET and CONTEXT objects are noun phrases and splits the objects along prepositions and punctuation marks.
ENTAILING_WEIGHT - Static variable in class info.ephyra.nlp.semantics.ontologies.WordNet
Weight for the relation 'entailing'.
ENTERTAINMENT - Static variable in class info.ephyra.answerselection.definitional.Dossier
 
ENTERTAINMENT_PROPERTIES - Static variable in class info.ephyra.answerselection.definitional.Dossier
 
EphyraTREC13To16 - Class in info.ephyra.trec
Runs and evaluates Ephyra on the data from the TREC 13-16 QA tracks.
EphyraTREC13To16() - Constructor for class info.ephyra.trec.EphyraTREC13To16
 
EphyraTREC8To11 - Class in info.ephyra.trec
Runs and evaluates Ephyra on the data from the TREC 8-11 QA tracks.
EphyraTREC8To11() - Constructor for class info.ephyra.trec.EphyraTREC8To11
 
equals(Object) - Method in class info.ephyra.answerselection.AnswerPattern
Compares this object to another AnswerPattern.
equals(Object) - Method in class info.ephyra.questionanalysis.atype.AnswerType
 
equals(Object) - Method in class info.ephyra.search.Result
Indicates whether an other result is equal to this one.
equals(Object) - Method in class info.ephyra.trec.TRECNugget
 
equalsCommon(String, String) - Static method in class info.ephyra.util.StringUtils
Compares two strings.
equalsCommonNorm(String, String) - Static method in class info.ephyra.util.StringUtils
Compares the normalizations of the two strings, using the same criterion as the equalsCommon() method.
equalsCommonProp(String, String) - Static method in class info.ephyra.util.StringUtils
Compares two strings, using the same criterion as the equalsCommonNorm() method, but considers only words starting with a capital letter (proper nouns)
equalsIntersect(String, String) - Static method in class info.ephyra.util.StringUtils
Compares two strings.
equalsIntersectNorm(String, String) - Static method in class info.ephyra.util.StringUtils
Compares the normalizations of the two strings, using the equalsIntersect() method.
equalsNorm(String, String) - Static method in class info.ephyra.util.StringUtils
Compares the normalizations of the two strings, using the standard String.equals() method.
equalsSubset(String, String) - Static method in class info.ephyra.util.StringUtils
Compares two strings.
equalsSubsetNorm(String, String) - Static method in class info.ephyra.util.StringUtils
Compares the normalizations of the two strings, using the equalsSubset() method.
errorMsgs - Static variable in class info.ephyra.io.MsgPrinter
True, iff error messages are enabled.
escaped_char_pattern - Static variable in class info.ephyra.nlp.StanfordParser
 
EURO_UNIT - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one Euro unit (in particular, '€', 'EURO', and 'Euro')
EURO_UNIT_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
EURO_UNIT_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one Euro unit (in particular, '€', 'EURO', and 'Euro')
evalCombinedGroups(String, Matcher) - Method in class info.ephyra.querygeneration.QuestionReformulation
Replaces combined group identifiers of the format [group_no1]<[group_no2] by the combinations of the corresponding groups generated by the combineStrings() method.
evalFactoidQuestion(String, Result[], float) - Static method in class info.ephyra.trec.EphyraTREC13To16
Calculates the score for a single factoid question.
evalFactoidTarget() - Static method in class info.ephyra.trec.EphyraTREC13To16
Calculates the factoid score for the current target.
evalFactoidTotal(float) - Static method in class info.ephyra.trec.EphyraTREC13To16
Calculates the total score for the factoid component and logs the score.
evalGroups(String, Matcher) - Method in class info.ephyra.querygeneration.QuestionReformulation
Replaces group identifiers of the format [group_no] by the corresponding group captured by a Matcher that applied the question pattern to the question string.
evalListQuestion(String, Result[], float) - Static method in class info.ephyra.trec.EphyraTREC13To16
Calculates the score for a single list question.
evalListTarget() - Static method in class info.ephyra.trec.EphyraTREC13To16
Calculates the list score for the current target.
evalListTotal(float) - Static method in class info.ephyra.trec.EphyraTREC13To16
Calculates the total score for the list component and logs the score.
evaluate(String, String[], String) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Performs a cross-validation on the given data set for the given features and model.
evaluate(String) - Method in class info.ephyra.questionanalysis.atype.QuestionClassifier
Evaluates classification accuracy on a given test set.
evaluateAll(String, String) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Performs a cross-validation on the given data set for all combinations of features and models and writes a report for each evaluation.
evaluation - Variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierTrainer
 
EVENT - Static variable in class info.ephyra.answerselection.definitional.Dossier
 
event - Static variable in class info.ephyra.answerselection.filters.WebTermImportanceFilter
 
EVENT_PROPERTIES - Static variable in class info.ephyra.answerselection.definitional.Dossier
 
execAssertProcess(File) - Static method in class info.ephyra.nlp.semantics.ASSERT
Instantiates an ASSERT process using the supplied input file.
expandEntity(String) - Method in class info.ephyra.nlp.semantics.ontologies.DomainOntology
Expands an entity by looking up related entities.
expandEntity(String) - Method in interface info.ephyra.nlp.semantics.ontologies.Ontology
Expands an entity by looking up related entities.
expandEntity(String) - Method in class info.ephyra.nlp.semantics.ontologies.WordNet
Expands an entity by looking up related entities.
expandEvent(String) - Method in class info.ephyra.nlp.semantics.ontologies.DomainOntology
Expands an event by looking up related events.
expandEvent(String) - Method in interface info.ephyra.nlp.semantics.ontologies.Ontology
Expands an event by looking up related events.
expandEvent(String) - Method in class info.ephyra.nlp.semantics.ontologies.WordNet
Expands an event by looking up related events.
expandModifier(String, POS) - Method in class info.ephyra.nlp.semantics.ontologies.DomainOntology
Expands a modifier by looking up related modifiers.
expandModifier(String, POS) - Method in interface info.ephyra.nlp.semantics.ontologies.Ontology
Expands a modifier by looking up related modifiers.
expandModifier(String, POS) - Method in class info.ephyra.nlp.semantics.ontologies.WordNet
Expands a modifier by looking up related modifiers.
expandPhrase(String, Term[]) - Static method in class info.ephyra.questionanalysis.TermExpander
Expands a phrase by replacing the terms that occur within the phrase by their expansions.
expandTerm(Term, Predicate[], Ontology[]) - Static method in class info.ephyra.questionanalysis.TermExpander
Expands a term by looking up related terms in ontologies.
expandTerms(Term[], Predicate[], Ontology[]) - Static method in class info.ephyra.questionanalysis.TermExpander
Expands all terms by looking up related terms in ontologies.
expansionLemmas - Variable in class info.ephyra.questionanalysis.Term
Maps lemmas of the expansions to their weights.
expansions - Variable in class info.ephyra.questionanalysis.Term
Maps expansions of the term to their weights.
Experimenter - Class in info.ephyra.questionanalysis.atype.minorthird.hierarchical
A utility class for running experiments with different combinations of the property values required by HierarchicalClassifierTrainer.
Experimenter(Pair<Language, Language>) - Constructor for class info.ephyra.questionanalysis.atype.minorthird.hierarchical.Experimenter
 
explain(Instance) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.DummyClassifier
 
explain(Instance) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifier
 
EXPORT_DATE_FORMATTER - Static variable in class info.ephyra.answerselection.filters.NuggetEvaluationFilter
 
expr - Variable in class info.ephyra.querygeneration.QuestionReformulation
Expression that describes the reformulation.
extensionList - Variable in class info.ephyra.answerselection.filters.WebTermImportanceFilter
 
extensions - Static variable in class info.ephyra.answerselection.filters.WebTermImportanceFilter
 
extr - Static variable in class info.ephyra.answerselection.filters.AnswerPatternFilter
PROPERTY objects extracted from a Result.
extract(Result, String) - Static method in class info.ephyra.patternlearning.PatternExtractor
Extracts answer patterns from the answer string of a Result object and adds them to the AnswerPatternFilter.
extract() - Static method in class info.ephyra.patternlearning.PatternLearner
Loads target-context-answer-regex tuples from resource files, forms queries, fetches text passages, extracts answer patterns and writes them to resource files.
extractAcronyms(ArrayList<String>) - Method in class info.ephyra.answerselection.filters.WebTermImportanceFilter
extract acronyms from the targets: "Basque ETA" --> "ETA"
extractAllContained(String[], HashDictionary) - Static method in class info.ephyra.nlp.RegExMatcher
mark all parts of a String that are contained in a list of Strings
extractAllContained(String[], HashDictionary, int) - Static method in class info.ephyra.nlp.RegExMatcher
mark all parts of a String that are fuyy-contained in a list of Strings
extractAllMatches(String, String) - Static method in class info.ephyra.nlp.RegExMatcher
extract all parts from a token sequence that match a regular expression
extractAllMatches(String, Pattern) - Static method in class info.ephyra.nlp.RegExMatcher
extract all parts from a token sequence that match a regular expression
extractedWith(String) - Method in class info.ephyra.search.Result
Checks if a factoid answer was extracted with the given technique.
EXTRACTION_TECHNIQUES - Static variable in class info.ephyra.answerselection.filters.AnswerProjectionFilter
Answer extraction techniques in the order of their preference for answer projection.
EXTRACTION_TECHNIQUES - Static variable in class info.ephyra.querygeneration.generators.BagOfTermsG
Answer extraction techniques for this query type.
EXTRACTION_TECHNIQUES - Static variable in class info.ephyra.querygeneration.generators.BagOfWordsG
Answer extraction techniques for this query type.
EXTRACTION_TECHNIQUES - Static variable in class info.ephyra.querygeneration.generators.PredicateG
Answer extraction techniques for this query type.
EXTRACTION_TECHNIQUES - Static variable in class info.ephyra.querygeneration.generators.QuestionInterpretationG
Answer extraction techniques for this query type.
EXTRACTION_TECHNIQUES - Static variable in class info.ephyra.querygeneration.generators.QuestionReformulationG
Answer extraction techniques for this query type.
extractionTechniques - Variable in class info.ephyra.querygeneration.Query
The answer extraction techniques applied to results retrieved with this query.
extractionTechniques - Variable in class info.ephyra.search.Result
If this is a factoid answer, the techniques used to extract it (optional).
extractNes(String, String[]) - Method in class info.ephyra.answerselection.filters.PredicateExtractionFilter
Extracts NEs of the expected answer types from a sentence.
extractNes(String[][]) - Static method in class info.ephyra.nlp.NETagger
Extracts NEs from an array of tokenized sentences.
extractNes(String[][], int) - Static method in class info.ephyra.nlp.NETagger
Extracts NEs of a particular type from an array of tokenized sentences.
extractNes(Parse) - Static method in class info.ephyra.nlp.NETagger
THIS METHOD IS NOT USED Extracts NEs from a parse tree that has been augmented with NE tags.
extractNEs(String[]) - Static method in class info.ephyra.nlp.StanfordNeTagger
Extracts NEs from an array of sentences.
extractNEs(String) - Static method in class info.ephyra.nlp.StanfordNeTagger
Extracts NEs from an individual sentence.
extractNesRec(Parse, ArrayList<String>[]) - Static method in class info.ephyra.nlp.NETagger
Recursive method called by extractNes(Parse) to extract NEs from a parse tree augmented with NE tags.
extractNumbers(String[]) - Static method in class info.ephyra.nlp.RegExMatcher
mark all numbers in a token sequence
extractor - Variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierTrainer
 
extractor - Variable in class info.ephyra.questionanalysis.atype.QuestionClassifier
 
extractOrdinalNumbers(String[]) - Static method in class info.ephyra.nlp.RegExMatcher
mark all numbers in a token sequence
EXTRACTORS_F - Static variable in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Identifier for the extractor features.
extractPatterns(String) - Static method in class info.ephyra.patternlearning.PatternExtractor
Extract basic answer patterns from the sentence.
extractPatterns(Result[]) - Static method in class info.ephyra.patternlearning.PatternLearner
Extracts answer patterns from the text passages in the search results.
extractPos(Result) - Static method in class info.ephyra.answerselection.filters.AnswerPatternFilter
Applies the answer patterns to the answer string of the Result object to extract PROPERTY objects.
extractQuantities(String[], String[], Pattern, int) - Static method in class info.ephyra.nlp.RegExMatcher
mark all parts from a token sequence that match a regular expression
extractUpperCaseParts(ArrayList<String>) - Method in class info.ephyra.answerselection.filters.WebTermImportanceFilter
extract non lower case parts from the targets: "the film 'Star Wars'" --> "'Star Wars'" "1998 indictment and trial of Susan McDougal" --> "Susan McDougal" "Miss Universe 2000 crowned" --> "Miss Universe 2000" "Abraham from the bible" --> "Abraham" "Gobi desert" --> "Gobi"
extractWith(String) - Method in class info.ephyra.querygeneration.Query
Checks if the given answer extraction technique is applied to results retrieved with this query.
extraScores - Variable in class info.ephyra.search.Result
Hashmap holding intermediate scores so they don't influence sorting

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