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

S

saveAnswers(String, TRECAnswer[], boolean[], String) - Static method in class info.ephyra.trec.TREC13To16Parser
Appends answers to an output file.
saveClassifier(String) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierTrainer
 
saveClassifier() - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierTrainer
 
saveIndex(String) - Static method in class info.ephyra.nlp.indices.WordFrequencies
Saves index of word frequencies to an ouput file.
saveInterpretation(String, QuestionInterpretation, String, String) - Static method in class info.ephyra.patternlearning.PatternLearner
Saves a question interpretation, an answer string and a regular expression that describes a correct answer to a file.
savePatterns(String) - Static method in class info.ephyra.answerselection.filters.AnswerPatternFilter
Saves the answer patterns to resource files.
savePatterns(String) - Static method in class info.ephyra.patternlearning.PatternLearner
Saves answer patterns to resource files.
scale - Static variable in class info.ephyra.answerselection.filters.HitPositionFilter
Scaling factor to adjust the effect of this filter.
SCORE - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any probable single or multi score from sports events (like soccer or tennis, '5:3' or '6:3, 6:1, 6:7, 7:5')
SCORE - Static variable in class info.ephyra.querygeneration.generators.BagOfTermsG
Score assigned to "bag of terms" queries.
SCORE - Static variable in class info.ephyra.querygeneration.generators.BagOfWordsG
Score assigned to "bag of words" queries.
SCORE - Static variable in class info.ephyra.querygeneration.generators.PredicateG
Score assigned to queries created from predicates.
SCORE - Static variable in class info.ephyra.querygeneration.generators.QuestionInterpretationG
The score assigned to queries created from question interpretations.
score - Variable in class info.ephyra.querygeneration.Query
The score of the query.
score - Variable in class info.ephyra.querygeneration.QuestionReformulation
Score used by the answer selection module to rank results.
score - Variable in class info.ephyra.search.Result
A confidence measure for the answer, initially 0.
SCORE_F - Static variable in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Identifier for the score feature.
SCORE_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
SCORE_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any probable single or multi score from sports events (like soccer or tennis, '5:3' or '6:3, 6:1, 6:7, 7:5')
ScoreCombinationFilter - Class in info.ephyra.answerselection.filters
The ScoreCombinationFilter combines the normalized scores of an answer extracted with several techniques into a single score.
ScoreCombinationFilter() - Constructor for class info.ephyra.answerselection.filters.ScoreCombinationFilter
 
ScoreNormalizationFilter - Class in info.ephyra.answerselection.filters
A filter that normalizes the scores of the answer candidates by applying a trained classifier.
ScoreNormalizationFilter(String) - Constructor for class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Creates the filter and loads a serialized classifier from a file.
ScoreResetterFilter - Class in info.ephyra.answerselection.filters
Filter setting the score of each result to 0.
ScoreResetterFilter() - Constructor for class info.ephyra.answerselection.filters.ScoreResetterFilter
 
ScoreSorterFilter - Class in info.ephyra.answerselection.filters
The ScoreSorterFilter sorts the results by their scores in descending order.
ScoreSorterFilter() - Constructor for class info.ephyra.answerselection.filters.ScoreSorterFilter
 
Search - Class in info.ephyra.search
The Search component queries several unstructured and (semi)structured knowledge sources in parallel and aggregate the results.
Search() - Constructor for class info.ephyra.search.Search
 
Searcher - Class in info.ephyra.search.searchers
A Searcher queries an unstructured or (semi)structured knowledge source and passes the results to the static class Search.
Searcher() - Constructor for class info.ephyra.search.searchers.Searcher
 
SELECTED_FEATURES - Static variable in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Subset of the features used to train the classifier.
SELECTED_MODEL - Static variable in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Model used for the classifier.
sentDetect(String) - Static method in class info.ephyra.nlp.LingPipe
Splits a text into sentences.
sentDetect(String) - Static method in class info.ephyra.nlp.OpenNLP
Splits a text into sentences.
sentence - Variable in class info.ephyra.nlp.semantics.Predicate
Original sentence (optional).
sentence - Variable in class info.ephyra.search.Result
If this is a factoid answer, a sentence in the supporting document the answer was extracted from (optional).
sentenceDetector - Static variable in class info.ephyra.nlp.OpenNLP
Sentence detector from the OpenNLP project.
SentenceExtractionFilter - Class in info.ephyra.answerselection.filters
Splits the answer strings of results that are not from knowledge annotators into sentences and creates a new result for each sentence.
SentenceExtractionFilter() - Constructor for class info.ephyra.answerselection.filters.SentenceExtractionFilter
 
SentenceExtractor - Class in info.ephyra.nlp
Extracts sentences and text fragments from an HTML document.
SentenceExtractor() - Constructor for class info.ephyra.nlp.SentenceExtractor
 
sentenceModel - Static variable in class info.ephyra.nlp.LingPipe
Sentence detection model.
SentenceSplitterFilter - Class in info.ephyra.answerselection.filters
Splits text snippets into sentences in order to facilitate the detection of redundant information.
SentenceSplitterFilter() - Constructor for class info.ephyra.answerselection.filters.SentenceSplitterFilter
 
sents - Static variable in class info.ephyra.answerselection.filters.AnswerPatternFilter
For each PROPERTY object the sentence it was extracted from.
serialFile - Static variable in class info.ephyra.answerselection.filters.SerializationFilter
Output file for serialized results.
serialFiles - Static variable in class info.ephyra.answerselection.filters.DeserializationFilter
Input file with serialized results.
SerializationFilter - Class in info.ephyra.answerselection.filters
The SerializationFilter serializes the results and writes them to a file.
SerializationFilter() - Constructor for class info.ephyra.answerselection.filters.SerializationFilter
 
serializedClassifier - Static variable in class info.ephyra.nlp.StanfordNeTagger
 
serialVersionUID - Static variable in class info.ephyra.nlp.semantics.Predicate
Version number used during deserialization.
serialVersionUID - Static variable in class info.ephyra.querygeneration.Query
Version number used during deserialization.
serialVersionUID - Static variable in class info.ephyra.questionanalysis.AnalyzedQuestion
Version number used during deserialization.
serialVersionUID - Static variable in class info.ephyra.questionanalysis.atype.AnswerType
 
serialVersionUID - Static variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.DummyClassifier
 
serialVersionUID - Static variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifier
 
serialVersionUID - Static variable in class info.ephyra.questionanalysis.QuestionInterpretation
Version number used during deserialization.
serialVersionUID - Static variable in class info.ephyra.questionanalysis.Term
Version number used during deserialization.
serialVersionUID - Static variable in class info.ephyra.search.Result
Version number used during deserialization.
serialVersionUID - Static variable in class info.ephyra.util.Properties
 
set(String, String) - Method in class info.ephyra.nlp.semantics.Predicate
Sets the verb or an argument of the predicate.
setAll(String[], String[]) - Method in class info.ephyra.nlp.semantics.Predicate
Sets the verb and/or arguments of the predicate.
setAnalyzedQuestion(AnalyzedQuestion) - Method in class info.ephyra.querygeneration.Query
Sets the analyzed question.
setAnswer(String) - Method in class info.ephyra.search.Result
Sets the answer string.
setAnswers(TRECAnswer[]) - Method in class info.ephyra.trec.TRECQuestion
Sets the answers determined by the QA engine.
setAnswerTypes(String[]) - Method in class info.ephyra.questionanalysis.AnalyzedQuestion
 
setArgTerms(Term[]) - Method in class info.ephyra.nlp.semantics.Predicate
Sets the terms in the arguments.
setAtype(String) - Method in class info.ephyra.questionanalysis.atype.classifier.Rule
 
setCacheID(String) - Method in class info.ephyra.search.Result
Sets the ID of the document in the search engine cache.
setClassLevels(int) - Method in class info.ephyra.questionanalysis.atype.extractor.FeatureExtractor
 
setCondensedTarget(String) - Method in class info.ephyra.trec.TRECTarget
Sets the condensed target.
setConfidence(float) - Method in class info.ephyra.nlp.semantics.Predicate
 
setConfidence(double) - Method in class info.ephyra.questionanalysis.atype.AnswerType
 
setContext(String) - Static method in class info.ephyra.questionanalysis.QuestionAnalysis
Sets the context string.
setContext(String[]) - Method in class info.ephyra.questionanalysis.QuestionInterpretation
Sets the CONTEXT of the question.
setCorrect() - Method in class info.ephyra.search.Result
Judges the answer as correct.
setDatasetExamplePattern(Pattern) - Method in class info.ephyra.questionanalysis.atype.extractor.FeatureExtractor
 
setDefaultLabel(String) - Method in class info.ephyra.questionanalysis.atype.classifier.RuleBasedQuestionClassifier
 
setDocID(String) - Method in class info.ephyra.search.Result
Sets the ID of a document that contains the answer.
setElements(List<RuleElement>) - Method in class info.ephyra.questionanalysis.atype.classifier.Rule
 
setExpansionLemmas(Map<String, Double>) - Method in class info.ephyra.questionanalysis.Term
Normalizes and sets the lemmas of the expansions.
setExpansions(Map<String, Double>) - Method in class info.ephyra.questionanalysis.Term
 
setExtractionTechniques(String[]) - Method in class info.ephyra.querygeneration.Query
Sets the answer extraction techniques that are applied to results retrieved with this query.
setExtractionTechniques(String[]) - Method in class info.ephyra.search.Result
Sets the techniques a factoid answer was extracted with.
setFactoid(boolean) - Method in class info.ephyra.questionanalysis.AnalyzedQuestion
 
setFeature(String) - Method in class info.ephyra.questionanalysis.atype.classifier.RuleElement
 
setFocus(String) - Method in class info.ephyra.questionanalysis.AnalyzedQuestion
 
setFuzzyMatchingThreshold(int) - Static method in class info.ephyra.nlp.NETagger
Sets the threshold for fuzzy-lookups in gazetteer lists (aka dictionaries).
setInitialized(boolean) - Method in class info.ephyra.questionanalysis.atype.extractor.FeatureExtractor
 
setInitialized(boolean) - Static method in class info.ephyra.questionanalysis.atype.FocusFinder
 
setInitialized(boolean) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.Experimenter
 
setInitialized(boolean) - Method in class info.ephyra.questionanalysis.atype.QuestionClassifier
 
setInitialized(boolean) - Static method in class info.ephyra.questionanalysis.atype.WordNetAnswerTypeMapping
 
setInstancePool(Instance.Looper) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.DummyClassifierLearner
 
setInstancePool(Instance.Looper) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierLearner
 
setInterpretation(QuestionInterpretation) - Method in class info.ephyra.querygeneration.Query
Sets the interpretation of the question used to generate this query.
setInterpretation(QuestionInterpretation) - Method in class info.ephyra.trec.TRECQuestion
Sets the question interpretation that led to the top answer.
setInterpretations(QuestionInterpretation[]) - Method in class info.ephyra.questionanalysis.AnalyzedQuestion
 
setKeywords(String[]) - Method in class info.ephyra.questionanalysis.AnalyzedQuestion
 
setLabelPosition(int) - Method in class info.ephyra.questionanalysis.atype.extractor.FeatureExtractor
 
setLanguagePair(Pair<Language, Language>) - Method in class info.ephyra.questionanalysis.atype.QuestionClassifier
 
setLemma(String) - Method in class info.ephyra.questionanalysis.Term
Normalizes and sets the lemma of the term.
setLevel(int) - Method in class info.ephyra.questionanalysis.atype.AnswerType
Sets the Answer Type level
setLogfile(String) - Static method in class info.ephyra.io.Logger
Sets the log file.
setLogFile(String) - Static method in class info.ephyra.io.MsgPrinter
set the log file
setNes(String[][]) - Method in class info.ephyra.questionanalysis.AnalyzedQuestion
 
setNes(Map<String, String[]>) - Method in class info.ephyra.search.Result
Sets named entities extracted from a sentence-level answer and their types.
setNeTypes(String[]) - Method in class info.ephyra.questionanalysis.Term
 
setNormalized(String) - Method in class info.ephyra.questionanalysis.AnalyzedQuestion
 
setNormScore(float) - Method in class info.ephyra.search.Result
Sets the normalized score of this result.
setNounPhrase(boolean) - Method in class info.ephyra.trec.TRECTarget
Marks the target as a noun phrase.
setOriginalQueryString(String) - Method in class info.ephyra.querygeneration.Query
 
setParsePosition(int) - Method in class info.ephyra.questionanalysis.atype.extractor.FeatureExtractor
 
setPattern(TRECPattern) - Static method in class info.ephyra.answerselection.filters.OverlapAnalysisFilter
Sets the current pattern used to evaluate answer candidates.
setPredicate(Predicate) - Method in class info.ephyra.search.Result
Sets a predicate extracted from a sentence-level answer.
setPredicates(Predicate[]) - Method in class info.ephyra.questionanalysis.AnalyzedQuestion
 
setPredicates(Predicate[]) - Static method in class info.ephyra.questionanalysis.QuestionAnalysis
Sets predicates that are used instead of extracting predicates from the question.
setPreviousResultsTerms(String[]) - Static method in class info.ephyra.answerselection.filters.TermFilter
Sets the previous results so that answer candidates for an 'other' question can be filtered out if they are too close to one of them.
setProperties(Properties) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierTrainer
Overrides default properties with those given.
setProperty(String, String) - Method in class info.ephyra.answerselection.definitional.Dossier
set a property of the target to a given value
setProperty(String, String) - Method in class info.ephyra.util.Properties
 
setQueryString(String) - Method in class info.ephyra.querygeneration.Query
Sets the query string.
setQuestion(String) - Method in class info.ephyra.questionanalysis.AnalyzedQuestion
 
setQuestionPosition(int) - Method in class info.ephyra.questionanalysis.atype.extractor.FeatureExtractor
 
setQuestionString(String) - Method in class info.ephyra.trec.TRECQuestion
Sets a modified question string, e.g. after coreference resolution.
setRelFrequency(double) - Method in class info.ephyra.questionanalysis.Term
 
setSchema(ExampleSchema) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.DummyClassifierLearner
 
setSchema(ExampleSchema) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierLearner
 
setScore(float) - Method in class info.ephyra.querygeneration.Query
Sets the score of the query.
setScore(float) - Method in class info.ephyra.search.Result
Sets the confidence score of this result.
setSentence(String) - Method in class info.ephyra.search.Result
Sets the supporting sentence of a factoid answer.
setSerialFile(File) - Static method in class info.ephyra.answerselection.filters.SerializationFilter
 
setSerialFiles(File[]) - Static method in class info.ephyra.answerselection.filters.DeserializationFilter
 
setSimPredicate(Predicate) - Method in class info.ephyra.nlp.semantics.Predicate
 
setSimScore(double) - Method in class info.ephyra.nlp.semantics.Predicate
 
setStemmed(String) - Method in class info.ephyra.questionanalysis.AnalyzedQuestion
 
setSubtypes(List<AnswerType>) - Method in class info.ephyra.questionanalysis.atype.AnswerType
 
setTarget(String) - Method in class info.ephyra.questionanalysis.QuestionInterpretation
Sets the TARGET of the question.
setTargetDesc(String) - Method in class info.ephyra.trec.TRECTarget
Sets the target description.
setTargetID(String) - Static method in class info.ephyra.answerselection.filters.NuggetEvaluationFilter
set the ID of the next target, so upcoming results can be checked against the respective nuggets
setTargetId(String) - Method in class info.ephyra.answerselection.filters.NuggetEvaluationFilter
 
setTargetTypes(String[]) - Method in class info.ephyra.trec.TRECTarget
Sets the possible target types.
setTerms(Term[]) - Method in class info.ephyra.questionanalysis.AnalyzedQuestion
 
setTerms(Term[]) - Method in class info.ephyra.search.Result
Sets terms extracted from a sentence-level answer.
setUseClassLevels(boolean) - Method in class info.ephyra.questionanalysis.atype.extractor.FeatureExtractor
 
setValue(int) - Method in class info.ephyra.nlp.StanfordParser.MutableInteger
 
setValues(Set<String>) - Method in class info.ephyra.questionanalysis.atype.classifier.RuleElement
 
setVerbMod(String) - Method in class info.ephyra.questionanalysis.AnalyzedQuestion
 
setVerbTerm(Term[]) - Method in class info.ephyra.nlp.semantics.Predicate
Sets the term for the verb.
simPredicate - Variable in class info.ephyra.nlp.semantics.Predicate
Predicate this predicate was compared to.
simScore - Variable in class info.ephyra.nlp.semantics.Predicate
Similarity score of this predicate compared to another predicate (from [0, 1]).
simScore(Predicate) - Method in class info.ephyra.nlp.semantics.Predicate
Calculates a similarity score from [0,1] for this predicate and a given predicate.
simScore(String) - Method in class info.ephyra.questionanalysis.Term
Calculates similarity scores for the given lemma and the lemmas of the term and its expansions based on their weights and the number of common tokens.
SINGLE_SCORE - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any probable single score from sports events (like soccer or basketball scores, '5:3' or '89:109')
SINGLE_SCORE_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
SINGLE_SCORE_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any probable single score from sports events (like soccer or basketball scores, '5:3' or '89:109')
singularDemPronounPattern - Static variable in class info.ephyra.trec.CorefResolver
 
singularDemPronounString - Static variable in class info.ephyra.trec.CorefResolver
Regular expression for English singular demonstrative pronoun.
singularThirdPersonPronounPattern - Static variable in class info.ephyra.trec.CorefResolver
 
singularThirdPersonPronounPatternAmb - Static variable in class info.ephyra.trec.CorefResolver
 
singularThirdPersonPronounPatternGen - Static variable in class info.ephyra.trec.CorefResolver
 
singularThirdPersonPronounString - Static variable in class info.ephyra.trec.CorefResolver
Regular expression for English singular third person personal pronouns for persons.
singularThirdPersonPronounStringAmb - Static variable in class info.ephyra.trec.CorefResolver
Regular expression for English singular third person personal and possessive pronoun her.
singularThirdPersonPronounStringGen - Static variable in class info.ephyra.trec.CorefResolver
Regular expression for English singular third person possessive pronouns for persons.
singularThirdThingPronounPattern - Static variable in class info.ephyra.trec.CorefResolver
 
singularThirdThingPronounPatternGen - Static variable in class info.ephyra.trec.CorefResolver
 
singularThirdThingPronounString - Static variable in class info.ephyra.trec.CorefResolver
Regular expression for English singular third person personal pronouns for things.
singularThirdThingPronounStringGen - Static variable in class info.ephyra.trec.CorefResolver
Regular expression for English singular third person possessive pronouns for things.
SIZE - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one size measure (in particular, a number followed by a length, area or volume unit)
size - Variable in class info.ephyra.trec.TRECNugget
 
SIZE_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
SIZE_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one size measure (in particular, a number followed by a length, area or volume unit)
SIZE_UNIT - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one size measure (in particular, a number followed by a length, area or volume unit)
SIZE_UNIT_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
SIZE_UNIT_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one size measure (in particular, a number followed by a length, area or volume unit)
SMALL_AREA_UNIT - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one smaller scale area unit (in particular, 'square (deci|cent|milli|micro|nano)meter', and 'square yard')
SMALL_AREA_UNIT_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
SMALL_AREA_UNIT_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one smaller scale area unit (in particular, 'square (deci|cent|milli|micro|nano)meter', and 'square yard')
snippet - Variable in class info.ephyra.answerselection.filters.WebDocumentFetcher
The search engine snippet.
SnowballStemmer - Class in info.ephyra.nlp
This class provides an interface to the Snowball stemmer for the English language.
SnowballStemmer() - Constructor for class info.ephyra.nlp.SnowballStemmer
 
soleLabelName - Variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.DummyClassifier
 
soleLabelName - Variable in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.DummyClassifierLearner
 
SORT_BY_FREQUENCY - Static variable in class info.ephyra.nlp.indices.WordFrequencies
Whether words are saved in the order of their frequencies.
sortByLength(String[]) - Static method in class info.ephyra.util.StringUtils
Sorts an array of strings by their length in ascending order.
sortByLengthDesc(String[]) - Static method in class info.ephyra.util.StringUtils
Sorts an array of strings by their length in descending order.
sp - Static variable in class info.ephyra.nlp.indices.IrregularVerbs
The simple past forms of the irregular verbs.
SPACE_PTRN - Static variable in class info.ephyra.questionanalysis.atype.extractor.EnglishFeatureExtractor
 
SPACE_PTRN - Static variable in class info.ephyra.questionanalysis.atype.extractor.FeatureExtractor
 
SPECIAL_CHARS - Static variable in class info.ephyra.answerselection.filters.TruncationFilter
Special characters that are truncated from answer strings.
SPECIALCHARS - Static variable in class info.ephyra.trec.TREC13To16Parser
Characters that have to be replaced before parsing an XML document.
SPEED - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one speed (in particular, a number followed by a speed unit)
SPEED_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
SPEED_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one speed (in particular, a number followed by a speed unit)
SPEED_UNIT - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one speed unit (in particular, a length or distance unit devided by a time unit)
SPEED_UNIT_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
SPEED_UNIT_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one speed unit (in particular, a length or distance unit devided by a time unit)
splitParagraphs() - Static method in class info.ephyra.indexing.AQUAINTPreprocessor
Splits paragraphs, e.g. to separate publisher details.
SQUARE_MILES - Static variable in class info.ephyra.nlp.RegExMatcher
 
SQUARE_MILES_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
SQUARE_MILES_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
 
SQUARE_MILES_UNIT - Static variable in class info.ephyra.nlp.RegExMatcher
 
SQUARE_MILES_UNIT_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
SQUARE_MILES_UNIT_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
 
SQUARE_ROOT_LENGTH_NORMALIZATION - Static variable in class info.ephyra.answerselection.filters.WebTermImportanceFilter
 
stanfordNames - Static variable in class info.ephyra.nlp.NETagger
NE types that are recognized by the Stanford NE tagger.
StanfordNeTagger - Class in info.ephyra.nlp
Wrapper for the Stanford named entity recognizer.
StanfordNeTagger() - Constructor for class info.ephyra.nlp.StanfordNeTagger
 
StanfordParser - Class in info.ephyra.nlp
Wrapper for the Stanford parser.
StanfordParser() - Constructor for class info.ephyra.nlp.StanfordParser
Hide default ctor.
StanfordParser.MutableInteger - Class in info.ephyra.nlp
 
StanfordParser.MutableInteger() - Constructor for class info.ephyra.nlp.StanfordParser.MutableInteger
 
StanfordParser.MutableInteger(int) - Constructor for class info.ephyra.nlp.StanfordParser.MutableInteger
 
StanfordPosTagger - Class in info.ephyra.nlp
This class provides an interface to the Stanford part of speech tagger.
StanfordPosTagger() - Constructor for class info.ephyra.nlp.StanfordPosTagger
 
start(WebDocumentFetcherFilter, Result) - Method in class info.ephyra.answerselection.filters.WebDocumentFetcher
Sets the calling filter and the snippet and starts the thread.
START - Static variable in class info.ephyra.nlp.RegExMatcher
 
start(Query) - Method in class info.ephyra.search.searchers.KnowledgeAnnotator
Sets the query and starts the thread if the knowledge annotator is appropriate for the user question.
start(Query, int) - Method in class info.ephyra.search.searchers.KnowledgeMiner
Sets the query, the hit position of the first result and the number of results to be fetched and starts the thread.
start(Query) - Method in class info.ephyra.search.searchers.KnowledgeMiner
Creates [MAX_RESULTS_TOTAL / MAX_RESULTS_PERQUERY] threads that fetch up to MAX_RESULTS_TOTAL results.
start() - Static method in class info.ephyra.util.Clock
Starts the clock.
startTime - Static variable in class info.ephyra.util.Clock
Starting time.
statusMsgs - Static variable in class info.ephyra.io.MsgPrinter
True, iff status messages are enabled.
stem(String) - Static method in class info.ephyra.nlp.SnowballStemmer
Stems a single English word.
stemAllTokens(String) - Static method in class info.ephyra.nlp.SnowballStemmer
Stems all tokens in a string of space-delimited English words.
stemmed - Variable in class info.ephyra.questionanalysis.AnalyzedQuestion
Question string with stemmed verbs and nouns.
stemmer - Static variable in class info.ephyra.nlp.SnowballStemmer
Snowball stemmer for the English language.
stemVerbsAndNouns(String) - Static method in class info.ephyra.questionanalysis.QuestionNormalizer
Converts the verbs to infinitive and the nouns to their singular forms.
stop() - Static method in class info.ephyra.util.Clock
Stops the clock.
stopTime - Static variable in class info.ephyra.util.Clock
Stop time.
StopwordFilter - Class in info.ephyra.answerselection.filters
A filter that drops a result if the answer string contains only function words and single characters (except digits) contains an interrogative contains a single bracket or quotation mark is an adverb This filter is not applied to answer strings that have been extracted with a rule- or list-based NE tagger since these answers are assumed to be properly formatted.
StopwordFilter() - Constructor for class info.ephyra.answerselection.filters.StopwordFilter
 
STREET - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any street (in particular, a proper name followed by a synonym of 'street', like 'Madison Avenue', 'Capitol Beltway', 'Burbon Street', etc)
STREET_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
STREET_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any street (in particular, a proper name followed by a synonym of 'street', like 'Madison Avenue', 'Capitol Beltway', 'Burbon Street', etc)
StringUtils - Class in info.ephyra.util
A collection of utilities for string processing.
StringUtils() - Constructor for class info.ephyra.util.StringUtils
 
strord(String) - Static method in class info.ephyra.util.PageRankParser
 
strToRegex(String) - Static method in class info.ephyra.util.RegexConverter
Transform a string into a regular expression that matches the string.
strToRegex2(String) - Static method in class info.ephyra.util.RegexConverter
Transforms a string into a regular expression that describes a regular expression that matches the string by applying the method strToRegex() twice.
strToRegexWithBounds(String) - Static method in class info.ephyra.util.RegexConverter
Transforms a string into a regular expressions and adds word boundaries if the first/last character is a word character.
SubclauseSplitterFilter - Class in info.ephyra.answerselection.filters
Splits sentences into subclauses in order to facilitate the detection of redundant information.
SubclauseSplitterFilter() - Constructor for class info.ephyra.answerselection.filters.SubclauseSplitterFilter
 
SUBSTANCE_OF_WEIGHT - Static variable in class info.ephyra.nlp.semantics.ontologies.WordNet
Weight for the relation 'substance-of'.
substitute(String, String, int, int) - Static method in class info.ephyra.trec.CorefResolver
Substitutes a target noun phrase for another noun phrase within a question string
subtypes - Variable in class info.ephyra.questionanalysis.atype.AnswerType
 
sumDiff(HashMap<String, WebTermImportanceFilter.TermCounter>, HashMap<String, WebTermImportanceFilter.TermCounter>) - Method in class info.ephyra.answerselection.filters.WebTermImportanceFilter
get the sum of a set of counters, each one minus the count in another set of counters
SUPPORT_THRESH - Static variable in class info.ephyra.patternlearning.PatternLearner
Support threshold for answer patterns.
supportDoc - Variable in class info.ephyra.trec.TRECAnswer
The supporting document.
SVM_M - Static variable in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Identifier for the SVM model.
SYNONYM_WEIGHT - Static variable in class info.ephyra.nlp.semantics.ontologies.WordNet
Weight for the relation 'synonym'.

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