Serialized Form


Package info.ephyra.nlp.semantics

Class info.ephyra.nlp.semantics.Predicate extends java.lang.Object implements Serializable

serialVersionUID: 20070501L

Serialized Fields

sentence

java.lang.String sentence
Original sentence (optional).


annotated

java.lang.String annotated
Sentence annotated with semantic roles (optional).


verb

java.lang.String verb
Verb representing the predicate.


args

java.lang.String[] args
Arguments with verb-specific roles. Often, ARG0 is the Agent and ARG1 the Patient or Theme.


argLOC

java.lang.String argLOC
LOC modifier (location).


argCAU

java.lang.String argCAU
CAU modifier (cause).


argEXT

java.lang.String argEXT
EXT modifier (extent).


argTMP

java.lang.String argTMP
TMP modifier (time).


argDIS

java.lang.String argDIS
DIS modifier (discourse connective, e.g. "also", "on the other hand").


argPNC

java.lang.String argPNC
PNC modifier (purpose).


argADV

java.lang.String argADV
ADV modifier (sentence-level adverb, e.g. "unfortunately", and general-purpose).


argMNR

java.lang.String argMNR
MNR modifier (manner).


argNEG

java.lang.String argNEG
NEG modifier (negation).


argDIR

java.lang.String argDIR
DIR modifier (direction).


argMOD

java.lang.String argMOD
MOD modifier (modal verb).


missingArgs

java.lang.String[] missingArgs
Missing arguments, for predicates extracted from questions.


confidence

float confidence
Confidence score (from [0, 1]).


verbTerm

Term verbTerm
Term for the verb.


argTerms

Term[] argTerms
Terms in the arguments.


simScore

double simScore
Similarity score of this predicate compared to another predicate (from [0, 1]).


simPredicate

Predicate simPredicate
Predicate this predicate was compared to.


Package info.ephyra.querygeneration

Class info.ephyra.querygeneration.Query extends java.lang.Object implements Serializable

serialVersionUID: 20070501L

Serialized Fields

queryString

java.lang.String queryString
The query string.


originalQueryString

java.lang.String originalQueryString
the original query String before normalization


analyzedQuestion

AnalyzedQuestion analyzedQuestion
The analyzed question.


score

float score
The score of the query. More specific queries receive a higher score than simple keyword queries. The score is used by the answer selection module to score the results retrieved with this query.


extractionTechniques

java.lang.String[] extractionTechniques
The answer extraction techniques applied to results retrieved with this query.


qi

QuestionInterpretation qi
The interpretation of the question used to generate this query (optional).


Package info.ephyra.questionanalysis

Class info.ephyra.questionanalysis.AnalyzedQuestion extends java.lang.Object implements Serializable

serialVersionUID: 20070717L

Serialized Fields

question

java.lang.String question
Question string.


qn

java.lang.String qn
Normalized question string.


stemmed

java.lang.String stemmed
Question string with stemmed verbs and nouns.


verbMod

java.lang.String verbMod
Question string with modified verbs.


kws

java.lang.String[] kws
Keywords in the question and context.


nes

java.lang.String[][] nes
Named entities in the question and context.


terms

Term[] terms
Terms in the question and context.


focus

java.lang.String focus
Focus word.


ats

java.lang.String[] ats
Expected answer types.


qis

QuestionInterpretation[] qis
Interpretations of the question.


ps

Predicate[] ps
Predicates extracted from the question.


isFactoid

boolean isFactoid
Indicates that this is a factoid question.

Class info.ephyra.questionanalysis.QuestionInterpretation extends java.lang.Object implements Serializable

serialVersionUID: 20070501L

Serialized Fields

target

java.lang.String target
The TARGET object of the question.


context

java.lang.String[] context
The CONTEXT objects of the question.


property

java.lang.String property
The PROPERTY the question asks for.


length

int length
The LENGTH of this interpretation.

Class info.ephyra.questionanalysis.Term extends java.lang.Object implements Serializable

serialVersionUID: 20070501L

Serialized Fields

text

java.lang.String text
The textual representation of the term.


lemma

java.lang.String lemma
The lemma of the term.


pos

java.lang.String pos
The part of speech of the term or COMPOUND to indicate that it comprises multiple tokens.


neTypes

java.lang.String[] neTypes
The named entity types of the term (optional).


relFrequency

double relFrequency
Relative frequency of the term.


expansions

java.util.Map<K,V> expansions
Maps expansions of the term to their weights.


expansionLemmas

java.util.Map<K,V> expansionLemmas
Maps lemmas of the expansions to their weights.


Package info.ephyra.questionanalysis.atype

Class info.ephyra.questionanalysis.atype.AnswerType extends java.lang.Object implements Serializable

serialVersionUID: 20061012L

Serialized Fields

level

int level
the level in an answer type hierarchy, 1 being the top level answer type, 2 being the first subtype level, etc


confidence

double confidence

type

java.lang.String type

subtypes

java.util.List<E> subtypes

Package info.ephyra.questionanalysis.atype.minorthird.hierarchical

Class info.ephyra.questionanalysis.atype.minorthird.hierarchical.DummyClassifier extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

soleLabelName

java.lang.String soleLabelName

Class info.ephyra.questionanalysis.atype.minorthird.hierarchical.HierarchicalClassifier extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

classifiers

java.util.HashMap<K,V> classifiers

classLevels

int classLevels

Package info.ephyra.search

Class info.ephyra.search.Result extends java.lang.Object implements Serializable

serialVersionUID: 20070501L

Serialized Fields

answer

java.lang.String answer
The answer string.


score

float score
A confidence measure for the answer, initially 0.


normScore

float normScore
A normalized confidence measure for the answer (optional).


query

Query query
The Query that was used to obtain the answer (optional).


docID

java.lang.String docID
The ID (e.g. a URL) of a document containing the answer (optional).


cacheID

java.lang.String cacheID
The ID of the document in the search engine cache (optional).


hitPos

int hitPos
The hit position of the answer, starting from 0 (optional).


correct

boolean correct
A flag indicating whether the answer was judged correct (optional).


extraScores

java.util.HashMap<K,V> extraScores
Hashmap holding intermediate scores so they don't influence sorting


nes

java.util.Map<K,V> nes
If this is a sentence-level answer, named entities extracted from the sentence and their types (optional).


terms

Term[] terms
If this is a sentence-level answer, terms extracted from the sentence (optional).


predicate

Predicate predicate
If this is a sentence-level answer, a predicate extracted from the sentence (optional).


sentence

java.lang.String sentence
If this is a factoid answer, a sentence in the supporting document the answer was extracted from (optional).


neTypes

java.lang.String[] neTypes
If this is a factoid answer, the named entity types (optional).


extractionTechniques

java.lang.String[] extractionTechniques
If this is a factoid answer, the techniques used to extract it (optional).


coveredNuggets

java.util.ArrayList<E> coveredNuggets
If this is an answer to an 'other' question, list to keep the IDs of covered nugget (optional).


Package info.ephyra.util

Class info.ephyra.util.Properties extends java.util.HashMap<java.lang.String,java.lang.String> implements Serializable

serialVersionUID: 1L