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

A

ABUNDANT_BLANKS - Static variable in class info.ephyra.nlp.OpenNLP
Pattern for abundant blanks.
ACRONYM - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any probable acronym (disjunctive combination of MIXED_CASE_ACRONYM and PUNCTUATED_ALL_UPPER_CASE_ACRONYM)
ACRONYM_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
ACRONYM_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any probable acronym (disjunctive combination of MIXED_CASE_ACRONYM and PUNCTUATED_ALL_UPPER_CASE_ACRONYM)
ADA_BOOST_100_M - Static variable in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Identifier for the Ada Boost model (boosts a decision tree learner 100 times).
ADA_BOOST_10_M - Static variable in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Identifier for the Ada Boost model (boosts a decision tree learner 10 times).
ADA_BOOST_L_M - Static variable in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Identifier for the Ada Boost model (Logistic Regression version).
ADA_BOOST_N_M - Static variable in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Identifier for the Ada Boost model (boosts a decision tree learner NUM_BOOSTS times).
AdaptiveNumberOfKeywordsFilter - Class in info.ephyra.answerselection.filters
An adaptive version of the NumberOfKeywordsFilter that also takes occurrences of keywords in preceding text snippets into account.
AdaptiveNumberOfKeywordsFilter() - Constructor for class info.ephyra.answerselection.filters.AdaptiveNumberOfKeywordsFilter
 
add(String) - Method in class info.ephyra.util.HashDictionary
Adds a word to the dictionary.
addAnswerTypeFeatures(MutableInstance, Result) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Adds the answer types of the question as features to the instance.
addCoveredNuggetID(String) - Method in class info.ephyra.search.Result
Adds the ID of a nugget covered by an answer to an 'other' question.
addDictionary(Dictionary) - Static method in class info.ephyra.questionanalysis.QuestionAnalysis
Registers a Dictionary.
addDistGroup(String) - Method in class info.ephyra.answerselection.AnswerPattern
Adds a capturing group that covers the string between the TARGET and the PROPERTY and sets the distID field.
addDoc(Result, boolean) - Method in class info.ephyra.answerselection.filters.WebDocumentFetcherFilter
Used by the WebDocumentFetcher threads to return the documents.
addExample(Example) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.DummyClassifierLearner
 
addExample(Example) - Method in class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifierLearner
 
addExtractionTechnique(String) - Method in class info.ephyra.querygeneration.Query
Adds an answer extraction technique that is applied to results retrieved with this query.
addExtractionTechnique(String) - Method in class info.ephyra.search.Result
Adds an answer extraction technique for a factoid answer.
addExtractorFeature(MutableInstance, Result) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Adds the extractor used to obtain the answer candidate as a feature to the instance.
addExtraScore(String, float) - Method in class info.ephyra.search.Result
add an extra score to this Result for storage, extra score will not influence sorting
addFilter(Filter) - Static method in class info.ephyra.answerselection.AnswerSelection
Registers a Filter.
addForbiddenAnswers(String[]) - Method in class info.ephyra.answerselection.filters.DuplicateFilter
Adds forbidden answer strings.
addKeywords(String, String) - Static method in class info.ephyra.questionanalysis.QuestionInterpreter
Adds the keywords in a descriptor of a question pattern to the dictionary for the respective PROPERTY.
addKnowledgeAnnotator(KnowledgeAnnotator) - Static method in class info.ephyra.search.Search
Registers a KnowledgeAnnotator for a (semi)structured knowledge source.
addKnowledgeMiner(KnowledgeMiner) - Static method in class info.ephyra.search.Search
Registers a KnowledgeMiner for an unstructured knowledge source.
addMaxScoreFeature(MutableInstance, Result, Result[]) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Adds the maximum score of all factoid answers from the same extractor as a feature to the instance.
addMeanScoreFeature(MutableInstance, Result, Result[]) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Adds the mean score of all factoid answers from the same extractor as a feature to the instance.
addMinScoreFeature(MutableInstance, Result, Result[]) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Adds the minimum score of all factoid answers from the same extractor as a feature to the instance.
addNames(String, List, Parse[]) - Static method in class info.ephyra.nlp.NETagger
Adds named entity information to parses.
addNeType(String) - Method in class info.ephyra.search.Result
Adds a named entity type for a factoid answer.
addNumAnswersFeature(MutableInstance, Result, Result[]) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Adds the number of factoid answers from the same extractor as a feature to the instance.
addOntology(Ontology) - Static method in class info.ephyra.questionanalysis.QuestionAnalysis
Registers an Ontology.
addParagraphTags() - Static method in class info.ephyra.indexing.AQUAINT2Preprocessor
Adds paragraph tags to documents of type 'multi', 'advis' and 'other'.
addParagraphTags() - Static method in class info.ephyra.indexing.AQUAINTPreprocessor
Adds paragraph tags if missing.
addPattern(String, String) - Static method in class info.ephyra.answerselection.filters.AnswerPatternFilter
Adds an answer pattern for a specific PROPERTY.
addQueryGenerator(QueryGenerator) - Static method in class info.ephyra.querygeneration.QueryGeneration
Registers a QueryGenerator.
addResults(Result[]) - Static method in class info.ephyra.search.Search
Used by Searchers to return the results found in the knowledge sources.
addScoreFeature(MutableInstance, Result) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Adds the score of the answer candidate as a feature to the instance.
addSelectedFeatures(MutableInstance, String[], Result, Result[]) - Static method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Adds the selected features to the instance.
addSemanticFeatures(MutableInstance, Term) - Static method in class info.ephyra.questionanalysis.atype.extractor.EnglishFeatureExtractor
 
addSerialFile(File) - Static method in class info.ephyra.answerselection.filters.DeserializationFilter
Adds an input file with serialized results.
addSyntacticFeatures(MutableInstance, List<Term>, String, Term) - Static method in class info.ephyra.questionanalysis.atype.extractor.EnglishFeatureExtractor
 
addTargetType(String, String[]) - Static method in class info.ephyra.answerselection.definitional.Dossier
register an additional type of target (hard coded are PERSON, ORGANIZATION, EVENT, ENTERTAINMENT and THING)
addTargetTypeProperty(String, String) - Static method in class info.ephyra.answerselection.definitional.Dossier
add a property to some existing target type
addTermCounters(HashMap<String, WebTermImportanceFilter.TermCounter>, HashMap<String, WebTermImportanceFilter.TermCounter>) - Method in class info.ephyra.answerselection.filters.WebTermImportanceFilter
add all the term counters in source to target (perform a union of the key sets, summing up the counters)
addWordLevelFeatures(MutableInstance, List<Term>, Term) - Static method in class info.ephyra.questionanalysis.atype.extractor.EnglishFeatureExtractor
 
ADJECTIVE - Static variable in class info.ephyra.nlp.semantics.ontologies.WordNet
Indicates that a word is an adjective.
ADVERB - Static variable in class info.ephyra.nlp.semantics.ontologies.WordNet
Indicates that a word is an adverb.
ALL_FEATURES - Static variable in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
All feature identifiers.
ALL_MODELS - Static variable in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
All model identifiers.
ALL_UPPER_CASE_ACRONYM - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any sequence of two or more upper case letters (probably acronyms)
ALL_UPPER_CASE_ACRONYM_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
ALL_UPPER_CASE_ACRONYM_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any sequence of two or more upper case letters (probably acronyms)
allModelType(String[]) - Static method in class info.ephyra.nlp.NETagger
Checks if there is a model-based tagger for each of the given NE types.
allPatternNames - Static variable in class info.ephyra.nlp.NETagger
Collection of all NE types extracted with regular expressions.
analyses - Static variable in class info.ephyra.answerselection.filters.OverlapAnalysisFilter
Overlap analyses, usually at different points in the pipeline.
analyze(String) - Static method in class info.ephyra.questionanalysis.QuestionAnalysis
Analyzes a question string.
analyzedQuestion - Variable in class info.ephyra.querygeneration.Query
The analyzed question.
AnalyzedQuestion - Class in info.ephyra.questionanalysis
An AnalyzedQuestion is a data structure representing a syntactic and semantic analysis of a question.
AnalyzedQuestion(String) - Constructor for class info.ephyra.questionanalysis.AnalyzedQuestion
 
AnalyzedQuestion(String, String, String, String, String[], String[][], Term[]) - Constructor for class info.ephyra.questionanalysis.AnalyzedQuestion
 
AnalyzedQuestion(String, String, String, String, String[], String[][], Term[], String, String[], QuestionInterpretation[], Predicate[]) - Constructor for class info.ephyra.questionanalysis.AnalyzedQuestion
 
ANGLE - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one angle (in particular, a number followed by 'degree' or °)
ANGLE_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
ANGLE_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one angle (in particular, a number followed by 'degree' or °)
ANGLE_UNIT - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one angle unit (in particular, 'degree' or °)
ANGLE_UNIT_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
ANGLE_UNIT_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one angle unit (in particular, 'degree' or °)
annotated - Variable in class info.ephyra.nlp.semantics.Predicate
Sentence annotated with semantic roles (optional).
annotatePredicates(String[]) - Static method in class info.ephyra.nlp.semantics.ASSERT
Annotates the predicates in an array of sentences.
answer - Variable in class info.ephyra.search.Result
The answer string.
ANSWER_TYPES_F - Static variable in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Identifier for the answer type features.
AnswerPattern - Class in info.ephyra.answerselection
An AnswerPattern is applied to a sentence to extract a PROPERTY object of the type specified in the property field.
AnswerPattern(String, String) - Constructor for class info.ephyra.answerselection.AnswerPattern
Creates an AnswerPattern from a descriptor that is a regular expression but additionally contains the following tags: <TO> - exactly one TARGET tag <CO> - an arbitrary number of CONTEXT tags <PO(_NExyz)*> - exactly one PROPERTY tag, optionally combined with NE types <NExyz(_NExyz)*> - an arbitrary number of NE tags, which are combinations of one or more NE types
AnswerPattern(String, String, int, int) - Constructor for class info.ephyra.answerselection.AnswerPattern
Creates an AnswerPattern from a descriptor by applying the constructor AnswerPattern(String expr, String prop).
AnswerPatternFilter - Class in info.ephyra.answerselection.filters
The AnswerPatternFilter uses answer patterns to extract factoid answers from text passages and to rank them.
AnswerPatternFilter() - Constructor for class info.ephyra.answerselection.filters.AnswerPatternFilter
 
AnswerProjectionFilter - Class in info.ephyra.answerselection.filters
The AnswerProjectionFilter projects answers from the Web onto a corpus.
AnswerProjectionFilter(Result[]) - Constructor for class info.ephyra.answerselection.filters.AnswerProjectionFilter
Creates the filter and sets the results retrieved from the corpus.
answers - Variable in class info.ephyra.trec.TRECQuestion
The answers from the QA engine.
AnswerSelection - Class in info.ephyra.answerselection
The AnswerSelection component applies Filters to Results to promote promising results, to drop results that are unlikely to answer the question and to derive additional results from the raw results returned by the Searchers.
AnswerSelection() - Constructor for class info.ephyra.answerselection.AnswerSelection
 
answerString - Variable in class info.ephyra.trec.TRECAnswer
The answer string.
answerTemplates - Static variable in class info.ephyra.questionanalysis.QuestionInterpreter
For each PROPERTY a template for an answer string.
AnswerType - Class in info.ephyra.questionanalysis.atype
A basic class which contains hierarchical answer type information.
AnswerType(int, double, String) - Constructor for class info.ephyra.questionanalysis.atype.AnswerType
Constructs an Answer Type object.
AnswerType(int, double, String, List<AnswerType>) - Constructor for class info.ephyra.questionanalysis.atype.AnswerType
Constructs an Answer Type object with pre-defined list of subtypes.
AnswerTypeFilter - Class in info.ephyra.answerselection.filters
The AnswerTypeFilter extracts factoid answers of the expected answer types from text passages.
AnswerTypeFilter() - Constructor for class info.ephyra.answerselection.filters.AnswerTypeFilter
 
answerTypes - Static variable in class info.ephyra.questionanalysis.AnswerTypeTester
Answer types that are supported by the tester.
AnswerTypesComparison - Class in info.ephyra.questionanalysis.atype
Compares the answer types used by the classifier to the answer types that can be tagged and lists the differences.
AnswerTypesComparison() - Constructor for class info.ephyra.questionanalysis.atype.AnswerTypesComparison
 
AnswerTypeTester - Class in info.ephyra.questionanalysis
A simple pattern-based approach for determining the expected answer types of a question.
AnswerTypeTester() - Constructor for class info.ephyra.questionanalysis.AnswerTypeTester
 
append(String, String) - Method in class info.ephyra.nlp.semantics.Predicate
Appends a string to the verb or an argument of the predicate.
appendAll(String[], String[]) - Method in class info.ephyra.nlp.semantics.Predicate
Appends strings to the verb and/or arguments of the predicate.
apply(String) - Method in class info.ephyra.answerselection.AnswerPattern
Applies the pattern to a sentence of space-delimited tokens containing a TARGET tag and optionally a number of CONTEXT and NE tags.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.AdaptiveNumberOfKeywordsFilter
Score result snippets according to the number of keywords (target terms) they contain.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.AnswerPatternFilter
Applies the answer patterns to the answer strings of the Result objects and creates a new Result for each extracted unique answer.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.AnswerProjectionFilter
Projects Web answers onto the corpus.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.AnswerTypeFilter
Extracts NEs of particular types from the answer strings of the Result objects and creates a new Result for each extracted unique answer.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.CacheResultsFilter
Resets the result array to a previous state if the query string matches.
apply(Result) - Method in class info.ephyra.answerselection.filters.CombineScoresFilter
add all the extra scores of the specified result to its main score and return it.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.CombineScoresFilter
 
apply(Result) - Method in class info.ephyra.answerselection.filters.CutKeywordsFilter
Cut the leading news agency acronym and city from a snippet, for instance from 'MOSCOW (ITAR-TAS) ... some useful information
apply(Result[]) - Method in class info.ephyra.answerselection.filters.CutKeywordsFilter
Cut the leading news agency acronym and city from a snippet, for instance from 'MOSCOW (ITAR-TAS) ... some useful information
apply(Result) - Method in class info.ephyra.answerselection.filters.CutStatementProviderFilter
Cut leading or tailing introductory parts of information given in indirect speech.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.CutStatementProviderFilter
Cut leading or tailing introductory parts of information given in indirect speech.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.DeserializationFilter
Filters an array of Result objects.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.DirectSpeechFilter
Throws out snippets that consist of direct speech.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.DuplicateFilter
Filters duplicate results and increments the scores of the remaining results by the scores of the dropped results.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.DuplicateSnippetFilter
Filters duplicate results and increments the scores of the remaining results by the scores of the dropped results.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.FactoidsFromPredicatesFilter
Extracts factoids from the predicates withing the answer strings of the Result objects and creates a new Result for each extracted unique answer.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.FactoidSubsetFilter
Drops results that are subsets of other results and transfers their scores to the remaining results.
apply(Result) - Method in class info.ephyra.answerselection.filters.Filter
Filters a single Result object.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.Filter
Filters an array of Result objects.
apply(Result) - Method in class info.ephyra.answerselection.filters.FunctionWordsFilter
Filters a single Result object.
apply(Result) - Method in class info.ephyra.answerselection.filters.HitPositionFilter
Filters a single Result object.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.HitPositionSorterFilter
Sorts the results by their hit positions in ascending order.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.NormalizedScoreSorterFilter
Sorts the results by their normalized scores in descending order.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.NounPhraseFilter
Increments the score of each result snippet according to the number of noun phrases it is the first to contain.
apply(Result) - Method in class info.ephyra.answerselection.filters.NuggetEvaluationFilter
This method is not used.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.NuggetEvaluationFilter
Extracts NEs of particular types from the answer strings of the Result objects and creates a new Result for each extracted unique answer.
apply(Result) - Method in class info.ephyra.answerselection.filters.NumberOfKeywordsFilter
Filters a single Result object.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.OverlapAnalysisFilter
Evaluates the answer candidates and updates the current overlap analysis.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.PredicateExtractionFilter
Extracts relevant predicates from documents.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.PreferNamedEntitiesFilter
If there are named entities among the factoid answers then answers that are not named entities are dropped.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.ProperNameFilter
Filter out result snippets that contain too many proper names.
apply(Result) - Method in class info.ephyra.answerselection.filters.QueryScoreFilter
Filters a single Result object.
apply(Result) - Method in class info.ephyra.answerselection.filters.QuestionKeywordsFilter
Filters a single Result object.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.ResultLengthFilter
Ensures that the total number of non-whitespace characters in all answer strings does not exceed cutoffLength.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.ResultLengthSorterFilter
Sorts the results by the lengths of the answer strings in ascending order.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.ReverseScoreSorterFilter
Sorts the results by their scores in ascending order.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.ScoreCombinationFilter
Filters an array of Result objects.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.ScoreNormalizationFilter
Normalizes the scores of the factoid answers, using the features specified in SELECTED_FEATURES and the classifier specified in classifier.
apply(Result) - Method in class info.ephyra.answerselection.filters.ScoreResetterFilter
Sets the score of the result to 0 and returns it.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.ScoreResetterFilter
Sets the scores of all results to 0 and returns them.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.ScoreSorterFilter
Sorts the results by their scores in descending order.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.SentenceExtractionFilter
Splits the answer strings of the results into sentences and creates a new result for each sentence.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.SentenceSplitterFilter
Splits long snippets into individual sentences in order to facilitate subsequent filtering.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.SerializationFilter
Filters an array of Result objects.
apply(Result) - Method in class info.ephyra.answerselection.filters.StopwordFilter
Filters a single Result object.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.SubclauseSplitterFilter
Splits sentences into individual subclauses in order to facilitate subsequent filtering.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.TermFilter
Filters out snippets that are likely to contain the answer to a previously asked factoid or list question.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.TermImportanceFilter
Increments the score of each result snippet for each word in it according to the number of result snippets containing this particular word.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.TripletFilter
Increments the score of each result snippet according to the number of NP-VP-NP triplets it is the first to contain.
apply(Result) - Method in class info.ephyra.answerselection.filters.TruncationFilter
Filters a single Result object.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.TruncationFilter
Filters an array of Result objects.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.UnnecessaryCharactersFilter
 
apply(Result[]) - Method in class info.ephyra.answerselection.filters.WebDocumentFetcherFilter
Fetches the top MAX_DOCS documents containing the given search engine snippets.
apply(Result[]) - Method in class info.ephyra.answerselection.filters.WebTermImportanceFilter
Increment the score of each result snippet for each word in it according to the number of top-100 web search engine snippets containing this particular word.
apply(String) - Method in class info.ephyra.querygeneration.QuestionReformulator
Creates reformulations of a question if it is of the format described by the pattern field and wraps them in Query objects.
apply(String, String) - Method in class info.ephyra.questionanalysis.QuestionPattern
Applies the pattern to a question.
aps - Static variable in class info.ephyra.answerselection.filters.AnswerPatternFilter
For each PROPERTY object the answer pattern used to extract it.
AQUAINT2Preprocessor - Class in info.ephyra.indexing
A preprocessor for the AQUAINT-2 corpus: adds paragraph tags for document types 'multi', 'advis' and 'other' converts documents to 'trectext' format required by Indri
AQUAINT2Preprocessor() - Constructor for class info.ephyra.indexing.AQUAINT2Preprocessor
 
AQUAINTPreprocessor - Class in info.ephyra.indexing
A preprocessor for the AQUAINT corpus: adds paragraph tags if missing splits paragraphs, e.g. to separate publisher details
AQUAINTPreprocessor() - Constructor for class info.ephyra.indexing.AQUAINTPreprocessor
 
AREA - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one area measure (in particular, a number followed by an area unit)
AREA_LARGE - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one larger scale area measure (in particular, a number followed by an larger scale area unit)
AREA_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
AREA_PATTERN - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one area measure (in particular, a number followed by an area unit)
AREA_SMALL - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one smaller scale area measure (in particular, a number followed by an smaller scale area unit)
AREA_UNIT - Static variable in class info.ephyra.nlp.RegExMatcher
a regular expression capturing group matching any one area unit (in particular, 'square (kilo|deci|cent|milli|micro|nano)meter', 'square yard', 'square mile', and 'acre')
AREA_UNIT_MAX_TOKENS - Static variable in class info.ephyra.nlp.RegExMatcher
 
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')
ARG_P - Static variable in class info.ephyra.nlp.semantics.Predicate
Pattern to extract arguments ARG0-5 from an annotated sentence.
argADV - Variable in class info.ephyra.nlp.semantics.Predicate
ADV modifier (sentence-level adverb, e.g.
argCAU - Variable in class info.ephyra.nlp.semantics.Predicate
CAU modifier (cause).
argDIR - Variable in class info.ephyra.nlp.semantics.Predicate
DIR modifier (direction).
argDIS - Variable in class info.ephyra.nlp.semantics.Predicate
DIS modifier (discourse connective, e.g.
argEXT - Variable in class info.ephyra.nlp.semantics.Predicate
EXT modifier (extent).
argLOC - Variable in class info.ephyra.nlp.semantics.Predicate
LOC modifier (location).
argMNR - Variable in class info.ephyra.nlp.semantics.Predicate
MNR modifier (manner).
argMOD - Variable in class info.ephyra.nlp.semantics.Predicate
MOD modifier (modal verb).
argNEG - Variable in class info.ephyra.nlp.semantics.Predicate
NEG modifier (negation).
argPNC - Variable in class info.ephyra.nlp.semantics.Predicate
PNC modifier (purpose).
args - Variable in class info.ephyra.nlp.semantics.Predicate
Arguments with verb-specific roles.
argTerms - Variable in class info.ephyra.nlp.semantics.Predicate
Terms in the arguments.
argTMP - Variable in class info.ephyra.nlp.semantics.Predicate
TMP modifier (time).
ArrayUtils - Class in info.ephyra.util
A collection of array transformation utilities.
ArrayUtils() - Constructor for class info.ephyra.util.ArrayUtils
 
ARTICLES - Static variable in class info.ephyra.answerselection.filters.TruncationFilter
Articles that are truncated from answer strings.
askFactoid(String, int, float) - Method in class info.ephyra.OpenEphyra
Asks Ephyra a factoid question and returns up to maxAnswers results that have a score of at least absThresh.
askFactoid(String) - Method in class info.ephyra.OpenEphyra
Asks Ephyra a factoid question and returns a single result or null if no answer could be found.
askFactoid(String, int, float) - Method in class info.ephyra.trec.OpenEphyraCorpus
Asks Ephyra a factoid question and returns up to maxAnswers results that have a score of at least absThresh.
askList(String, float) - Method in class info.ephyra.OpenEphyra
Asks Ephyra a list question and returns results that have a score of at least relThresh * top score.
askList(String, float) - Method in class info.ephyra.trec.OpenEphyraCorpus
Asks Ephyra a list question and returns results that have a score of at least relThresh * top score.
askOther(String) - Method in class info.ephyra.trec.EphyraTREC13To16
Asks Ephyra an 'other' question.
askOther(TRECTarget) - Method in class info.ephyra.trec.EphyraTREC13To16
Asks Ephyra an 'other' question, making use of the target description and previous questions and answers.
ass - Static variable in class info.ephyra.patternlearning.PatternLearner
Maps questions or query strings to answers.
ASSERT - Class in info.ephyra.nlp.semantics
A Wrapper for the ASSERT semantic role labeler.
ASSERT() - Constructor for class info.ephyra.nlp.semantics.ASSERT
 
ASSERT_CLIENT_MODE - Static variable in class info.ephyra.nlp.semantics.ASSERT
Run ASSERT in client mode.
ASSERT_DIR - Static variable in class info.ephyra.nlp.semantics.ASSERT
Directory of ASSERT.
assess() - Static method in class info.ephyra.patternlearning.PatternLearner
Loads target-context-answer-regex tuples and answer patterns from resource files, forms queries from the tuples, fetches text passages, assesses the answer patterns on the text passages and writes them to resource files.
assessPatterns(Result, String) - Static method in class info.ephyra.answerselection.filters.AnswerPatternFilter
Assesses the answer patterns by applying them to the answer string of the Result object and comparing the extracted answers to the regular expression regex.
assessPatterns(Result[]) - Static method in class info.ephyra.patternlearning.PatternLearner
Assesses the answer patterns on the text passages in the Result objects.
ats - Variable in class info.ephyra.questionanalysis.AnalyzedQuestion
Expected answer types.
atype - Variable in class info.ephyra.questionanalysis.atype.classifier.Rule
 
atypeComparator - Variable in class info.ephyra.questionanalysis.atype.classifier.HybridQuestionClassifier
 
atypeComparator - Static variable in class info.ephyra.questionanalysis.atype.WordNetAnswerTypeMapping
 

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