Universal Relations

From UNL Wiki
(Difference between revisions)
Jump to: navigation, search
(Hierarchy of Relations)
(Use of relations)
Line 73: Line 73:
 
***'''John''' died = obj(died,John)
 
***'''John''' died = obj(died,John)
 
***'''The snow''' melts = obj(melts,snow)
 
***'''The snow''' melts = obj(melts,snow)
**aoj (stative verbs: believe, understand, know, have, possess, dislike, love, like, contain, include, involve, etc.)
+
**exp (stative verbs: believe, understand, know, have, possess, dislike, love, like, contain, include, involve, etc.)
***'''John''' believes in Mary = aoj(believes,John)
+
***'''John''' believes in Mary = exp(believes,John)
***'''John''' knows Mary = aoj(knows,John)
+
***'''John''' knows Mary = exp(knows,John)
***'''John''' has two daughters = aoj(has,John)
+
***'''John''' has two daughters = exp(has,John)
***'''John''' loves Mary = aoj(loves,John)
+
***'''John''' loves Mary = exp(loves,John)
 
*Complement
 
*Complement
 
**Verbal complement
 
**Verbal complement
***obj (direct object)
+
***patient (obj): the object is affected by the verb
 
****John killed '''Mary''' = obj(killed,Mary)
 
****John killed '''Mary''' = obj(killed,Mary)
****John knows '''Mary''' = obj(knows,Mary)
+
***theme (tem): the object is not affected by the verb
****John has '''two daughters''' = obj(has,daughters)
+
****John knows '''Mary''' = tem(knows,Mary)
****John loves '''Mary''' = obj(loves,Mary)
+
****John has '''two daughters''' = tem(has,daughters)
***obj (indirect object of monotransitive verbs: depend, believe, laugh, etc.)
+
****John loves '''Mary''' = tem(loves,Mary)
****John depends '''on Mary''' = obj(depends,Mary)
+
****John depends '''on Mary''' = tem(depends,Mary)
****John believes '''in Mary''' = obj(believes,Mary)
+
****John believes '''in Mary''' = tem(believes,Mary)
***gol (final state of verbs of change: give, send, etc.)
+
****John talked '''about Mary''' = tem(talk,Mary)
****John gave the book '''to Mary''' = gol(gave,Mary)
+
***result (res): the object is created by the verb
****John sent the book '''to Mary''' = gol(sent,Mary)
+
****John made '''a cake''' = res(make,cake)
***src (initial state of verbs of change: take, retrieve, etc.)
+
***addressee (adr): the object is the recipient of the action described by the verb
 +
****John gave the book '''to Mary''' = adr(gave,Mary)
 +
****John sent the book '''to Mary''' = adr(sent,Mary)
 +
***initial state (src): the object is the initial state of verbs of change (take, retrieve, etc.)
 
****John took the book '''from Peter''' = src(took,Peter)
 
****John took the book '''from Peter''' = src(took,Peter)
 
****John withdrew the money '''from the cashier''' = src(withdrew,cashier)
 
****John withdrew the money '''from the cashier''' = src(withdrew,cashier)
***plf (initial place of verbs of motion: go, travel, walk, come, etc.)
+
***final state (gol): the object is the final state of verbs of change
 +
****John
 +
***initial place (plf): the object is initial place of verbs of motion: go, travel, walk, come, etc.
 
****John came '''from NY''' = plf(came,NY)
 
****John came '''from NY''' = plf(came,NY)
***plt (final place of verbs of motion: go, travel, walk, come, etc.)
+
***final place (plt): the object is the final place of verbs of motion: go, travel, walk, come, etc.
 
****John came '''to NY''' = plt(came,NY)
 
****John came '''to NY''' = plt(came,NY)
***cnt (content, theme)
 
****John talked '''about Mary''' = cnt(talk,Mary)
 
 
**Subject complement (predicative)
 
**Subject complement (predicative)
 
***aoj (general attribute)
 
***aoj (general attribute)

Revision as of 18:23, 16 November 2012

Relations, formerly known as "links", are labelled arcs connecting a node to another node in a UNL graph. They correspond to two-place semantic predicates holding between two Universal Words. In UNL, relations have been normally used to represent semantic cases or thematic roles (such as agent, object, instrument, etc.) between UWs. The repertoire of relations is defined in the UNL Specs and it is not open to frequent additions.

Contents

Syntax

Relations are represented as two-character or three-character lower-case strings.

Semantics

In the UNL framework, relations describe semantic functions between two UWs. These functions are binary and directed (from a source to a target) and are claimed to be universal. Because of their similarity in name and function to syntactic relations, it may seem that the labels used for relations are different names for special grammatical functions. This is emphatically not the case. The intention is that the labels used denote specific ideas rather than grammatical structures: the idea of “something that initiates an event,” or “agent” for example, is quite different from “grammatical subject of a sentence”, even though many times the subject of a sentence will indicate the agent of the event. The agent of an event may also appear as an adjective or noun modifier, with the preposition “by” or embedded in nouns with “er” suffixes. The whole point of the conceptual relations is to have a name for these very different grammatical structures which are conceptually quite the same. Thus, the conceptual relations used in UNL are much more abstract than the grammatical relations found in sentences.

Hierarchy of Relations

Relations are organized in a hierarchy where lower nodes subsume upper nodes. The topmost level is the relation "rel", which simply indicates that there is a relation between two elements. The following level brings four general relations: participant (ptp), for the necessary arguments (subject and complements) of verbal predicates; attribute (aoj), for the necessary arguments (subject and complement) of nominal predicates; specifier (mod), for general specifiers; and adjunct (adj), for general adjuncts, including time, location and manner.

Use of relations

Relations are always used to describe semantic dependencies between syntactic constituents. In general, the following applies:

Past relations

The set of relations has been undergoing some changes throughout the history of UNL. The table below presents the list of relations according to the several UNL Specs.  

Past Relations

RELATION DEFINITION 1996 1.0 1.5 2.0 1998 3.0 3.1 3.2 3.3 2005
agt agent
and conjunction
ant antonym                  
aoj attributive object
bas basis
ben beneficiary      
cag co-agent
cao co-thing with attribute      
cau cause                  
cnt content  
cob co-object  
con condition
coo co-occurrence
dur duration      
equ synonym    
exp experiencer                  
fld semantic field                  
fmt from-to
frm origin      
gol goal
icl inclusion    
ins instrument  
iof an instance of    
lpl logical place              
man manner
mat material                  
met method
mod modifier
nam name      
num number                  
obj object
opl objective place
or disjunction
per unit to measure object
plc place      
plf initial place  
plt final place  
pof part-of    
pos possessor    
ppl physical place              
ptn partner
pur purpose
qua quantity
rsn reason      
scn scene      
seq sequential order
shd sentence head                  
smd not semantically related                
soj stative object                  
src source
tim time
tmf time-from
tmt time-to
to destination      
via intermediate place    

Italic text

Software