|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectinfo.ephyra.querygeneration.generators.QueryGenerator
info.ephyra.querygeneration.generators.PredicateG
public class PredicateG
The PredicateG query generator creates queries from the
predicates in the question string.
This class extends the class QueryGenerator.
| Field Summary | |
|---|---|
private static java.lang.String[] |
EXTRACTION_TECHNIQUES
Answer extraction techniques for this query type. |
private static java.lang.String |
IGNORE
Words that should not be part of a query string. |
private static float |
SCORE
Score assigned to queries created from predicates. |
| Constructor Summary | |
|---|---|
PredicateG()
|
|
| Method Summary | |
|---|---|
Query[] |
generateQueries(AnalyzedQuestion aq)
Generates queries from predicate-argument structures extracted from the question string. |
java.lang.String |
getQueryString(Predicate[] predicates,
Term[] terms,
java.lang.String[] kws)
Forms a query string from the predicates, terms and individual keywords. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final float SCORE
private static final java.lang.String IGNORE
private static final java.lang.String[] EXTRACTION_TECHNIQUES
| Constructor Detail |
|---|
public PredicateG()
| Method Detail |
|---|
public java.lang.String getQueryString(Predicate[] predicates,
Term[] terms,
java.lang.String[] kws)
predicates - predicates in the questionterms - terms in the questionkws - keywords in the question
public Query[] generateQueries(AnalyzedQuestion aq)
generateQueries in class QueryGeneratoraq - analyzed question
Query objects
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||