USC Information Sciences Institute
Qtargets used in
Webclopedia
Webclopedia uses so-called qtargets to narrow the search space of possible answers.
For example, given a question like
![]()
Some qtargets are very narrow: for example, C-PROPER-PLANET currently has only nine sub-concepts, the nine planets of our solar system. Other qtargets can be much more vague: S-NP considers all noun phrases, leaving much of the answer-pinpointing work to subsequent modules of the question-answer matcher.
There are several different types of qtargets:
Relational qtargets
Detailed listing of qtargets
Abstract qtargets
Semantic qtargets
Semantic qtargets limit the search space to sentence constituents that satisfy a particular semantic class with respect to the Webclopdia ontology. Semantic qtargets include:
Syntactic qtargets
Role qtargets
[1] The tournament was cancelled due to bad weather. [S-SNT]
(SUBJ LOG-OBJ) [2] The tournament [S-NP]
(PRED) [5] was cancelled [S-VERB]
(REASON) [6] due to bad weather [S-PP]
(DUMMY) [14] . [D-PERIOD]
the phrase "due to the bad weather" would satisfy the qtarget ROLE REASON.
The constraint is independent from the syntactic category, which also could
have been a subordinate clause (because the weather was so bad) or
a verb phrase (to avoid injuries).
Slot qtarget
Slots can access any slot associated with a phrase. Slots can be filled during parsing or some post-parsing processing, and then be used for qtarget matching.
Lexical qtargets
Lexical qtargets are used when the answer is already available from some external knowledge, and all the system still has to do is look for text supporting that answer:
Note: in this specific example, the principal "external knowledge source"
is WordNet, which lists "Berlin" and "German capital" as synonyms.
Combinations of qtargets
For many questions, the qtarget is a combination of simple qtargets.
Written by
Laurie Gerber,
Ulf Hermjakob and
Eduard Hovy,
Deepak Ravichandran
Contact:
Eduard Hovy.
References:
![]()
![]()
In the question above, Webclopedia prefers a proper city (score factor 1.0), but also considers
other location expressions, proper places and general places.
![]()
In the example above, the system prefers a proper city as well,
but given that the named entity tagger might identify Toronto only as
a general location, the system also allows C-PROPER-PLACE,
although with lower preference - just to be on the safe side.
![]()
Note: The EQ option means that sub-classes of C-PROPER-PLACE can
*NOT* be considered. For example, if the system identifies "Canada"
as a C-PROPER-COUNTRY, "Canada" will properly be disqualified
as a potential answer to our question.
Last updated: March 19, 2002
A Question/Answer Typology with Surface Text Patterns. Proceedings of the DARPA Human Language
Technology conference (HLT). San Diego, CA.
Get paper in pdf
Toward Semantics-Based Answer Pinpointing. Proceedings of the DARPA Human Language Technology
conference (HLT). San Diego, CA.
Get paper in pdf