|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectinfo.ephyra.questionanalysis.AnalyzedQuestion
public class AnalyzedQuestion
An AnalyzedQuestion is a data structure representing a
syntactic and semantic analysis of a question.
This class implements the interface Serializable.
| Field Summary | |
|---|---|
private java.lang.String[] |
ats
Expected answer types. |
private java.lang.String |
focus
Focus word. |
private boolean |
isFactoid
Indicates that this is a factoid question. |
private java.lang.String[] |
kws
Keywords in the question and context. |
private java.lang.String[][] |
nes
Named entities in the question and context. |
private Predicate[] |
ps
Predicates extracted from the question. |
private QuestionInterpretation[] |
qis
Interpretations of the question. |
private java.lang.String |
qn
Normalized question string. |
private java.lang.String |
question
Question string. |
private static long |
serialVersionUID
Version number used during deserialization. |
private java.lang.String |
stemmed
Question string with stemmed verbs and nouns. |
private Term[] |
terms
Terms in the question and context. |
private java.lang.String |
verbMod
Question string with modified verbs. |
| Constructor Summary | |
|---|---|
AnalyzedQuestion(java.lang.String question)
|
|
AnalyzedQuestion(java.lang.String question,
java.lang.String qn,
java.lang.String stemmed,
java.lang.String verbMod,
java.lang.String[] kws,
java.lang.String[][] nes,
Term[] terms)
|
|
AnalyzedQuestion(java.lang.String question,
java.lang.String qn,
java.lang.String stemmed,
java.lang.String verbMod,
java.lang.String[] kws,
java.lang.String[][] nes,
Term[] terms,
java.lang.String focus,
java.lang.String[] ats,
QuestionInterpretation[] qis,
Predicate[] ps)
|
|
| Method Summary | |
|---|---|
java.lang.String[] |
getAnswerTypes()
|
java.lang.String |
getFocus()
|
QuestionInterpretation[] |
getInterpretations()
|
java.lang.String[] |
getKeywords()
|
java.lang.String[][] |
getNes()
|
java.lang.String |
getNormalized()
|
Predicate[] |
getPredicates()
|
java.lang.String |
getQuestion()
|
java.lang.String |
getStemmed()
|
Term[] |
getTerms()
|
java.lang.String |
getVerbMod()
|
boolean |
isFactoid()
|
void |
setAnswerTypes(java.lang.String[] ats)
|
void |
setFactoid(boolean isFactoid)
|
void |
setFocus(java.lang.String focus)
|
void |
setInterpretations(QuestionInterpretation[] qis)
|
void |
setKeywords(java.lang.String[] kws)
|
void |
setNes(java.lang.String[][] nes)
|
void |
setNormalized(java.lang.String qn)
|
void |
setPredicates(Predicate[] ps)
|
void |
setQuestion(java.lang.String question)
|
void |
setStemmed(java.lang.String stemmed)
|
void |
setTerms(Term[] terms)
|
void |
setVerbMod(java.lang.String verbMod)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final long serialVersionUID
private java.lang.String question
private java.lang.String qn
private java.lang.String stemmed
private java.lang.String verbMod
private java.lang.String[] kws
private java.lang.String[][] nes
private Term[] terms
private java.lang.String focus
private java.lang.String[] ats
private QuestionInterpretation[] qis
private Predicate[] ps
private boolean isFactoid
| Constructor Detail |
|---|
public AnalyzedQuestion(java.lang.String question)
public AnalyzedQuestion(java.lang.String question,
java.lang.String qn,
java.lang.String stemmed,
java.lang.String verbMod,
java.lang.String[] kws,
java.lang.String[][] nes,
Term[] terms)
public AnalyzedQuestion(java.lang.String question,
java.lang.String qn,
java.lang.String stemmed,
java.lang.String verbMod,
java.lang.String[] kws,
java.lang.String[][] nes,
Term[] terms,
java.lang.String focus,
java.lang.String[] ats,
QuestionInterpretation[] qis,
Predicate[] ps)
| Method Detail |
|---|
public java.lang.String getQuestion()
public java.lang.String getNormalized()
public java.lang.String getStemmed()
public java.lang.String getVerbMod()
public java.lang.String[] getKeywords()
public java.lang.String[][] getNes()
public Term[] getTerms()
public java.lang.String getFocus()
public java.lang.String[] getAnswerTypes()
public QuestionInterpretation[] getInterpretations()
public Predicate[] getPredicates()
public boolean isFactoid()
public void setQuestion(java.lang.String question)
public void setNormalized(java.lang.String qn)
public void setStemmed(java.lang.String stemmed)
public void setVerbMod(java.lang.String verbMod)
public void setKeywords(java.lang.String[] kws)
public void setNes(java.lang.String[][] nes)
public void setTerms(Term[] terms)
public void setFocus(java.lang.String focus)
public void setAnswerTypes(java.lang.String[] ats)
public void setInterpretations(QuestionInterpretation[] qis)
public void setPredicates(Predicate[] ps)
public void setFactoid(boolean isFactoid)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||