II UNL Panel

From UNL Wiki
(Difference between revisions)
Jump to: navigation, search
(Introduction)
Line 1: Line 1:
The main purpose of the UNL Panel is to collect the opinion of specialists, from inside and outside the UNL Community, about technical issues of the UNL, as to prepare the ground for an in-depth revision of the current specifications. The II UNL Panel, an associated event to [http://lrec2014.lrec-conf.org/en/ LREC 2014], is devoted to the nature and role of [[relation]]s and [[attribute]]s in the UNL.  
+
The II UNL Panel, an associated event to [http://lrec2014.lrec-conf.org/en/ LREC 2014], will be devoted to the nature and role of [[relation]]s and [[attribute]]s in the UNL.  
  
== Introduction ==
+
== Goal ==
The Universal Networking Language (UNL) is a knowledge representation language that has been used in several different fields of natural language processing, such as machine translation, multilingual document generation, summarization, information retrieval, sentiment analysis and semantic reasoning. It was proposed by the Institute of Advanced Studies of the United Nations University, in Tokyo, Japan, in 1996, and has been developed by the UNDL Foundation, in Geneva, Switzerland, under a mandate of the United Nations, since 2001.
+
The main purpose of the UNL Panel is to collect the opinion of specialists, from inside and outside the UNL Community, about technical issues of the UNL, as to prepare the ground for an in-depth revision of the current specifications.
  
In principle, the UNL is an effort to achieve a simple basis for representing the most central aspects of meaning in a "universal" (i.e., language-independent) format<ref>The adjective "universal" must be understood, in the UNL framework, in terms of "semantic accessibility", i.e., as the capability of being used and understood by all. This is the use of "universal" that one may observe in "universal adapter", "universal screwdriver" and "universal remote control", for instance. The term "universal" must not be understood, in UNL, in terms of "common", "underlying" or "primitive", as in "Universal Grammar", for instance.</ref>. In the UNL approach, information conveyed by natural language is represented as a semantic network where nodes represent concepts, and edges represent binary semantic relations between concepts. The nodes are called [[Universal Word]]s (or simply UWs) and may be modified by a predefined set of [[Universal Attribute]]s (such as @past, @plural, etc.). The set of [[Universal Relations]] is also predefined in the UNL Specifications and currently consists of 46 semantic cases (such as agent, object, instrument, place, time, etc.).
+
== Rationale ==
 +
Originally proposed more than 15 years ago, the UNL Specs have not escaped from the action of time and have not incorporated yet several recent advances in the domain of natural language processing. Additionally, there has been a claim for better standardization practices in the UNL framework, especially after the results of the large-scale development inside the [http://www.unlweb.net UNLweb]. In order to organize this discussion, the UNDL Foundation divided the subjects into three chapters, to be addressed in three different meetings:
 +
*Universal Words (the set, notation and properties of UWs), which have been already addressed at the I UNL Panel (COLING 2012), and whose results are available at MARTINS, R. (ed). (2013). Lexical Issues of UNL: Universal Networking Language 2012 Panel. Cambridge: Cambridge Scholars Publishing.  
 +
*Relations and Attributes (the set, notation and properties of relations and attributes), which is the object of this II UNL Panel; and
 +
*Document structure (format, encoding, schema and validation)
  
For instance, the sentence "The boy ate an apple in the kitchen yesterday" would be represented, in simplified UNL, as:<br />
+
== Issues ==
 +
The questions below illustrate some theoretical and practical issues concerning relations and attributes and have been receiving several different possible answers within the UNL framework. The main goal of II UNL Panel is to discuss which answers would be more appropriate and feasible, considering the state of the art of the theory and technology on natural language processing. We would ask participants to use them as starting points for their presentations, but we would expect them to suggest some general procedures to be adopted in similar cases.
  
{|align=center cellpadding=10
+
'''Considering the commitments, assumptions and properties of the [[Introduction to UNL|UNL]]''', how would you represent, as a language-independent semantic graph, the following sentences:
!Linear representation
+
!Graphic representation
+
|-
+
|<pre>
+
[S]
+
{eng}
+
The boy ate an apple in the kitchen yesterday
+
{/eng}
+
{unl}
+
agt(eat.@past, boy.@def)
+
obj(eat.@past, apple.@indef)
+
plc(eat.@past, kitchen.@def)
+
tim(eat.@past, yesterday)
+
{/unl}
+
[/S]
+
</pre>
+
|
+
|}
+
  
In the graph described above, "eat", "boy", "apple", "kitchen" and "yesterday" are Universal Words (i.e., nodes in the graph), specified by the Universal Attributes "@past", "@indef" and "@def" and interlinked by the Universal Relations "agt" (agent), "obj" (patient), "plc" (place) and "tim" (time).
+
;1. The book is on the table
 +
:*a) place(book,table), i.e., as a general "place" relation between "book" and "table", without any reference to the idea that the book is "on" (and not "in", "above", "under" etc.) the table;
 +
:*b) on(book,table), i.e., as a specific "on" relation between "book" and "table", without any reference to the idea that "on" is actually a possible value of "place";
 +
:*c) rel1(book,on)rel2(on,table), i.e., as two different relations "rel1" and "rel2" (which ones?), as if there is no direct relation between "book" and "table";
 +
:*d) place(book, table.@on), i.e., as a general "place" relation between "book" and "table" and by an attribute "@on" assigned to "table", in order to specify its role;
 +
:*e) place.@on(book, table), i.e., as a general "place" relation between "book" and "table"  and by an attribute "@on" assigned to the relation itself;
 +
:*f) other
 +
:In order to answer this question, consider also the following:
 +
:The resulting semantic graph must be suitable for languages that do not lexicalize the copula, i.e., where "the book is on the table" is translated as "the book on the table";
 +
:The resulting semantic graph must be suitable for languages that do not lexicalize the difference between "on" and "above", i.e., where "the book is on the table" is translated in the same way as "the book is above the table";
 +
:The resulting semantic graph must be suitable for languages that do not lexicalize place relations, i.e., where "the book is on the table" is translated as "the book is tableon", where "on" is a locative case marker and not an adposition
  
 +
;2.
  
Originally proposed more than 15 years ago, the UNL Specs have not escaped from the action of time and have not incorporated yet several recent advances in the domain of natural language processing. Additionally, there has been a claim for better standardization practices in the UNL framework, especially after the results of the large-scale development inside the [http://www.unlweb.net UNLweb]. In order to organize this discussion, the UNDL Foundation divided the subjects into three chapters, to be addressed in three different meetings:
+
 
*Universal Words (the set, notation and properties of UWs), which have been already addressed at the I UNL Panel (COLING 2012), and whose results are available at MARTINS, R. (ed). (2013). Lexical Issues of UNL: Universal Networking Language 2012 Panel. Cambridge: Cambridge Scholars Publishing.
+
 
*Relations and Attributes (the set, notation and properties of relations and attributes), which is the object of this II UNL Panel; and
+
 
*Document structure
+
 
 +
*Your representation
 +
 
 +
 
 +
In English, some prepositions (such as "between") may have valence equal to 3 ("John is between Mary and Peter"). How should we represent that?
 +
*In English, prepositions can be modified by adverbs (such as in "the book is right on the table"). How these modifications should be represented?
 +
*Several languages do not use adpositions to represent place relations.
  
  
Line 40: Line 44:
  
  
The basic assumption of the UNL approach is that the information conveyed by natural languages can be formally represented through a semantic network made of three different types of discrete semantic units: [[Universal Words]] (UW's), [[Universal Relations]] and [[Universal Attributes]]. The UW's are the nodes in the graph, to be interlinked by relations and specified by attributes.
 
  
The I UNL Panel, an associated event to COLING 2012, is devoted to the nature and role of Universal Words (UW's), the nodes in the UNL semantic graph.
+
;1) "The book is on the table"
 +
:How should we represent the relation between "book" and "table" in the sentence "the book is on the table"?
 +
In a semantic network, semantic relations may have different levels of granularity. The sentence "Peter killed Mary" can be represented either as kill(Peter,Mary) or as agent(kill,Peter)patient(kill,Mary). The latter approach - which is associated to the idea of semantic case, or semantic role - is said to be more productive (i.e., generalizable) than the former one, but poses some practical problems. Consider, for instance, the case of "the book is on the table". How should we represent the relation between "book" and "table" in the sentence "the book is on the table"?
  
As the name indicates, Universal Words are expected to be "universal". This does not mean that they represent a sort of common lexical denominator to all languages or a semantic primitive. The concept of universality, in UNL, must be understood in terms of "semantic accessibility", i.e, in the sense of "capable of being used and understood by all" (as in "universal adapter", "universal screwdriver" or "universal remote control"), and UW's depict concepts that may range from absolutely global to absolutely local, and even temporary. They are universal in the sense that they are uniform identifiers to the entities defined in the UNL Knowledge Base, which is expected to map everything that we know about the world, and that is used to assign translatability to any concept. 
 
  
In order to take the best directions concerning the UW's, the UNDL Foundation will listen to 6 specialists about 5 topics of lexical semantics:
 
*What is to be considered a "Universal Word"?
 
*Which named entities should be introduced in the dictionary of UW's, if any?
 
*UW's must correspond to roots, to stems or to word forms?
 
*Antonyms should be represented as a single UW or as different UW's?
 
*When a multiword expression must be represented as a UW?
 
  
These topics will be discussed considering the five questions below. They illustrate practical issues concerning UW's and have been receiving several different possible answers. The main goal of I UNL Panel is to discuss which answers would be more appropriate and feasible, considering the nature and role of the UNL, and the state of the art of the theory and technology on natural language processing.
 
  
Participants are expected to use these particular cases as starting points for their presentations, but we would expect them to suggest some general procedures to be adopted in similar cases, which could either confirm or deny our current practices, defined in the section [[UW]]'s, and which have been object of revision. Participants should understand, however, that only the structure of UNL is under discussion. The commitments, assumptions and properties of the UNL, which are the keystones of the language and are presented in the [[Introduction to UNL]], should be taken for granted, and are expected to be used as the general framework for all the answers.
 
  
The specialists are requested to explain their positions both in a paper in a question-answer format and in a 30-minute oral presentation (to be delivered during the meeting). The oral presentations will be followed by a discussion session, according to the tentative program below.
 
  
== Presentations ==
+
1) How many UW's should be recognized in the sentence below?
The presentations are available in .pdf format.
+
"Charles Dickens is generally regarded as the most important English novelist of the Victorian period"
*Introduction
+
The basic assumption of the UNL approach is that the information conveyed by natural languages can be formally and usefully represented through semantic networks composed of three different types of discrete semantic entities: UW's, relations and attributes. UW's are nodes in the UNL graph; relations are arcs between nodes; and attributes are specifiers that restrict the extension of nodes. This three-layered representation poses several problems to the UNLization as the distinction between these three entities is not always clear. Consider, for instance, the sentence above. How many UW's (either permanent or temporary) should be recognized in this sentence?
**[http://www.unlweb.net/panel/martins.pdf Ronaldo Martins]
+
"Victorian period" should be represented as single UW ("Victorian period") or as two different UW's ("Victorian" and "period")?
*Panelists
+
The verb "to be" should be represented as a UW or as a relation between "Charles Dickens" and "the most important English novelist of the Victorian period"? (Consider also the options "was" and "has been" in the same context)
**[http://www.unlweb.net/panel/alansary.pdf Sameh Alansary] (University of Alexandria, Library of Alexandria)
+
The preposition "of" should be represented as a UW or as a relation between "the most important novelist" and "the Victorian period"? (Consider also the options "since", "from ... on", "in" or "during" instead of "of")
**[http://www.unlweb.net/panel/bhattacharyya.pdf Pushpak Bhattacharyya] (IIT-Bombay)
+
"generally regarded as" should be represented by UW's ("generally", "regarded", "as", for instance) or as an attribute (a downtoner, which lowers the truth effect of the declaration) to be assigned to the whole proposition "Charles Dickens is the most important English novelist of the Victorian period"?
**[http://www.unlweb.net/panel/boguslavsky.pdf Igor Boguslavsky] (Universidad Politécnica de Madrid/Institute for Information Transmission Problems, Russian Academy of Sciences)
+
The adverb "most" should be represented as a UW or as a superlative marker (to be represented as an attribute to be assigned to the adjective "important"?) (Consider also "greatest English novelist" instead of "most important English novelist")
**[http://www.unlweb.net/panel/calzolari.pdf Nicoletta Calzolari] (Istituto di Linguistica Computazionale Antonio Zampolli, Pisa)
+
**Mike Dillinger (eBay)
+
**Eric Wehrli (Université de Genève)
+
  
== Venue ==
 
VMCC Board Room<br />
 
Victor Menezes Convention Center - IIT Bombay<br />
 
Mumbai - India
 
  
== Background ==
 
*[[Introduction to UNL]] (to be used as the background for the discussion)
 
*[[UW]] (to be criticized, if necessary)
 
  
== Questions ==
 
Considering the commitments, assumptions and properties of the UNL, defined in [[Introduction to UNL]], and<br />
 
Considering the state of the art of the theory and technology on natural language processing,<br />
 
  
Which would be the most appropriate and feasible answers to the questions below?
+
1) Is there a set of semantic relations that can be said to be shared by all human languages?
 +
Semantic networks have been used in language description at least since Charles S. Peirce (Manuscript 514, 1909), and as an interlingua for machine translation since 1956 (cf. Sowa 1987). In a semantic network, information is represented as a graph structure composed of nodes (concepts) and arcs between nodes (binary semantic relations between concepts). The idea of semantic binary relations has been proposed in numerous linguistic approaches, the most famous ones being the “structural syntax”, developed by Lucien Tesnière in the 1930’s, and the “semantic case”, presented by Charles Fillmore in 1968. The set of semantic relations, however, is rather controversial, even though involving some basic common concepts, such as “agent”, “patient”, “instrument”, “place”, “time”, etc.  Consider, as a matter of example, the semantic relation between "make" and "cake" in a sentence like "John made a cake".  In different approaches, this relation has been described as "complement", "patient" or "result". Considering the nature and the role of natural language processing, which is the most productive way for representing such relations, if any? Is there a uniform set of relations that may be used to describe the semantic dependencies within any natural language?
  
;1) How many UW's should be recognized in the sentence below?
 
"Charles Dickens is generally regarded as the most important English novelist of the Victorian period"
 
:The basic assumption of the UNL approach is that the information conveyed by natural languages can be formally and usefully represented through semantic networks composed of three different types of discrete semantic entities: UW's, relations and attributes. UW's are nodes in the UNL graph; relations are arcs between nodes; and attributes are specifiers that restrict the extension of nodes. This three-layered representation poses several problems to the UNLization as the distinction between these three entities is not always clear. Consider, for instance, the sentence above. How many UW's (either permanent or temporary) should be recognized in this sentence?
 
:*"Victorian period" should be represented as single UW ("Victorian period") or as two different UW's ("Victorian" and "period")?
 
:*The verb "to be" should be represented as a UW or as a relation between "Charles Dickens" and "the most important English novelist of the Victorian period"? (Consider also the options "was" and "has been" in the same context)
 
:*The preposition "of" should be represented as a UW or as a relation between "the most important novelist" and "the Victorian period"? (Consider also the options "since", "from ... on", "in" or "during" instead of "of")
 
:*"generally regarded as" should be represented by UW's ("generally", "regarded", "as", for instance) or as an attribute (a downtoner, which lowers the truth effect of the declaration) to be assigned to the whole proposition "Charles Dickens is the most important English novelist of the Victorian period"?
 
:*The adverb "most" should be represented as a UW or as a superlative marker (to be represented as an attribute to be assigned to the adjective "important"?) (Consider also "greatest English novelist" instead of "most important English novelist")
 
  
;2) "Charles Dickens" should be represented as a permanent UW or as a temporary UW?
 
:The [[UNL Dictionary]] contains only permanent UW's. Untranslatable expressions, even though transliteratable, are not included in the dictionary, but may be used in the UNL graphs as temporary UW's. This is the obvious case for URL's, e-mail addresses, phone numbers, formulae etc. However, there are cases in which these criteria are still under dispute: proper names (of people, of places, of brands etc.), for instance. When they should be considered permanent UW's (and included in the UNL Dictionary) and when they should not? Consider, for instance, the case of "Charles Dickens". Should it be defined as a permanent UW and included in the UNL Dictionary? Or should it be treated as a temporary UW? Consider also the cases of "Charles J Dickens" (an American citizen born on 06/17/1949 and died on 10/21/2004); the "Charles Dickens Museum", located in London; the bar and restaurant "Charles Dickens", located in Southwark; the "Charles Dickens School", located in Kent; and other entities named "Charles Dickens". Consider the size (and the maintenance) of the UNL Dictionary, in case you suggest to treat them all as permanent UW's; or, otherwise, consider how to handle concepts that have not been included in the UNL Dictionary.
 
  
;3) "hunger" (= "a physiological need for food"), "hungry" (= "feeling hunger"), "hungrily" (= "in the manner of someone who is very hungry") and "hunger" (= "to cause to experience hunger") should be represented as simple, compound or complex UW's?
 
:In the current framework, UW's can be simple, compound or complex. A simple UW is represented as a node in the UNL graph. A compound UW is represented as a node with attribute(s). A complex UW is represented as a sub-graph, i.e., as a set of interlinked nodes. This offers different possibilities of representing the concepts above. For instance:
 
  
{|align="center" border="1" cellpadding="5"
+
How should we represent the relation between "make" and "cake" in "John made a cake"?
|+Simplified<ref>The representations are here simplified in order to be more didactic. Simple UW's cannot be as ambiguous or English-biased as "hunger". The same for attributes such as "@full_of", "@make" or "@manner". The complex UW is actually the definition of the word. It indicates that, instead of a UW, the concept must be represented by a whole graph depicting the definition of the concept. For instance: "felling hunger" would be represented, in simplified UNL, as obj(to feel,hunger).</ref> UW candidates for "hunger", "hungry", "hungrily" and "to hunger"
+
!Lexical Item<br />(English)
+
!Simple UW
+
!Compound UW
+
!Complex UW
+
|-
+
|hunger
+
|hunger
+
|hungry.@ness
+
|a physiological need for food
+
|-
+
|hungry
+
|hungry
+
|hunger.@full_of
+
|feeling hunger
+
|-
+
|hungrily
+
|hungrily
+
|hunger.@full_of.@manner<br/>hungry.@manner
+
|in the manner of someone who is very hungry
+
|-
+
|hunger
+
|hunger
+
|hunger.@full_of.@make<br />hungry.@make
+
|to cause to experience hunger
+
|}
+
:Which is the best way to represent these concepts? Consider the fact that some of these concepts are not lexicalized in all languages (for instance, the adjective "hungry" is not very frequent in German and French: "I am hungry" is normally translated as "Ich habe Hunger" or "J'ai faim", respectively). Consider also the actual importance of part-of-speech for lexical semantics. Consider, at last, the actual "compositionality" of these concepts.<ref>It is important to stress that these differences do not pose any practical restrictions to the UNL representation. For instance, the English noun phrase "hungry boy" could be represented in UNL as:
+
:*mod(boy, hungry) ("feeling hunger" as a Simple UW)
+
:*mod(boy, hunger.@full_of) ("feeling hunger" as a Compound UW)
+
:*mod(boy, :01)obj:01(to feel,hunger) ("feeling hunger" as a Complex UW)
+
:In the same way, these differences do not pose any restrictions to the resources (dictionaries and grammars). For instance, the French dictionary could bring:
+
:*[affamé]{} "hungry" (LEX=J,POS=ADJ,GEN=MCL,NUM=SNG)<fra,0,0>; ("delighting the senses" as a Simple UW)
+
:*[affamé]{} "hunger.@full_of" (LEX=J,POS=ADJ,GEN=MCL,NUM=SNG)<fra,0,0>; ("delighting the senses" as a Compound UW)
+
:*[affamé]{} "obj(to feel, hunger)" (LEX=J,POS=ADJ,GEN=MCL,NUM=SNG)<fra,0,0>; ("delighting the senses"as a Complex UW)
+
:But these differences do pose semantic consequences: a simple UW represents a concept seen as a single unit, whereas compound and complex UWs are strictly compositional, i.e., the meaning of the UW is entirely derived from its components. Furthermore, translating "I am hungry" by "Je suis affamé", although possible, is not really convenient in French.</ref>
+
  
;4) Antonyms such as "mortal" and "immortal", "hot" and "cold", and "son" and "father" should be represented as a single UW (and the corresponding attributes) or as different UW's?
+
2)  
:The UNL is expected to be non-redundant: synonyms (such as "hunger" and "hungriness") and paraphrases (such as "Mary killed Peter" and "Peter was killed by Mary") are expected to be represented in the same way. What should we do with antonyms? Should we have a non-marked UW (such as "mortal", "hot" and "son") and generate their antonyms as compound UW's (such as "mortal.@not", "hot.@not" and "son.@converse") in order to avoid vocabulary multiplication and to cover languages with lexical gaps (unpaired words)? Or should we represent all them as simple UW's ("mortal", "immmortal", "hot", "cold", "son", "father") because they could not be fully reduced to the combination of a simple UW and an attribute? Consider the case of absolute opposites (such as "mortal" x "immortal", which could be opposed by an attribute such as @not), of gradable opposites (such as "hot" and "cold", which would also require intensifiers, such as hot.@extra, hot.@plus, hot, hot.@minus, hot.@not, hot.@not.@minus, hot.@not.@plus and hot.@not.@extra), and of relational opposites (such as the converse "son" and "father", that would require a special attribute - @converse, for instance - to inform that if x is son of y, y is father of x).
+
  
;5) "Farbfernsehgerät" ("color television set", in German) should be represented as a simple or complex UW?
 
:According to the current standards, every concept lexicalized in at least one language must be defined as a permanent UW and included in the UNL Dictionary. The concept of "lexicalization" is, however, highly controversial, and seems to vary considerably between different languages, and even between different lexicographical approaches for the same language. This has been true specially for multiword expressions, i.e., lexemes containing more than one stem, which are recognized as single entries in some dictionaries, and simply ignored by others. For the time being, we have been avoiding this discussion by assuming that, if a word was included (either as an entry or as a sub-entry) in any knowledgeable dictionary, it should be considered "lexicalized" and, therefore, defined as a permanent UW. But this procedure seems to be exaggeratedly language-dependent. "Farbfernsehgerät", for instance, is considered to be lexicalized in German, because it can be found in German dictionaries as one single entry; the English equivalent "color television set", however, seems not to be lexicalized yet in English, because it could not be found in the major English dictionaries. Should we represent this concept as a simple (non-compositional) UW (as in German), or as a complex (compositional) UW (as in English)? Consider the fact that "Farbfernsehgerät" is formed by "Farbe", "Fernsehen" and "Gerät", i.e., that the compound is not simply the concatenation of  three words, but underwent spelling changes (in addition to semantic changes, if any). Consider also the case of compounds such as "baby-talk" (tatpuruṣa or endocentric, i.e., "baby" is a special kind of "talk"), "bittersweet" (dvandva or copulative, i.e., "bitter" and "sweet") and "skinhead" (bahuvrihi or exocentric, i.e., non-compositional). Consider, at last, the case of idioms, such as "all ears", "closed book" and "cold feet".
 
  
 
== Notes ==
 
== Notes ==
 
<references />
 
<references />

Revision as of 15:53, 13 February 2014

The II UNL Panel, an associated event to LREC 2014, will be devoted to the nature and role of relations and attributes in the UNL.

Contents

Goal

The main purpose of the UNL Panel is to collect the opinion of specialists, from inside and outside the UNL Community, about technical issues of the UNL, as to prepare the ground for an in-depth revision of the current specifications.

Rationale

Originally proposed more than 15 years ago, the UNL Specs have not escaped from the action of time and have not incorporated yet several recent advances in the domain of natural language processing. Additionally, there has been a claim for better standardization practices in the UNL framework, especially after the results of the large-scale development inside the UNLweb. In order to organize this discussion, the UNDL Foundation divided the subjects into three chapters, to be addressed in three different meetings:

  • Universal Words (the set, notation and properties of UWs), which have been already addressed at the I UNL Panel (COLING 2012), and whose results are available at MARTINS, R. (ed). (2013). Lexical Issues of UNL: Universal Networking Language 2012 Panel. Cambridge: Cambridge Scholars Publishing.
  • Relations and Attributes (the set, notation and properties of relations and attributes), which is the object of this II UNL Panel; and
  • Document structure (format, encoding, schema and validation)

Issues

The questions below illustrate some theoretical and practical issues concerning relations and attributes and have been receiving several different possible answers within the UNL framework. The main goal of II UNL Panel is to discuss which answers would be more appropriate and feasible, considering the state of the art of the theory and technology on natural language processing. We would ask participants to use them as starting points for their presentations, but we would expect them to suggest some general procedures to be adopted in similar cases.

Considering the commitments, assumptions and properties of the UNL, how would you represent, as a language-independent semantic graph, the following sentences:

1. The book is on the table
  • a) place(book,table), i.e., as a general "place" relation between "book" and "table", without any reference to the idea that the book is "on" (and not "in", "above", "under" etc.) the table;
  • b) on(book,table), i.e., as a specific "on" relation between "book" and "table", without any reference to the idea that "on" is actually a possible value of "place";
  • c) rel1(book,on)rel2(on,table), i.e., as two different relations "rel1" and "rel2" (which ones?), as if there is no direct relation between "book" and "table";
  • d) place(book, table.@on), i.e., as a general "place" relation between "book" and "table" and by an attribute "@on" assigned to "table", in order to specify its role;
  • e) place.@on(book, table), i.e., as a general "place" relation between "book" and "table" and by an attribute "@on" assigned to the relation itself;
  • f) other
In order to answer this question, consider also the following:
The resulting semantic graph must be suitable for languages that do not lexicalize the copula, i.e., where "the book is on the table" is translated as "the book on the table";
The resulting semantic graph must be suitable for languages that do not lexicalize the difference between "on" and "above", i.e., where "the book is on the table" is translated in the same way as "the book is above the table";
The resulting semantic graph must be suitable for languages that do not lexicalize place relations, i.e., where "the book is on the table" is translated as "the book is tableon", where "on" is a locative case marker and not an adposition
2.



  • Your representation


In English, some prepositions (such as "between") may have valence equal to 3 ("John is between Mary and Peter"). How should we represent that?

  • In English, prepositions can be modified by adverbs (such as in "the book is right on the table"). How these modifications should be represented?
  • Several languages do not use adpositions to represent place relations.




1) "The book is on the table"
How should we represent the relation between "book" and "table" in the sentence "the book is on the table"?

In a semantic network, semantic relations may have different levels of granularity. The sentence "Peter killed Mary" can be represented either as kill(Peter,Mary) or as agent(kill,Peter)patient(kill,Mary). The latter approach - which is associated to the idea of semantic case, or semantic role - is said to be more productive (i.e., generalizable) than the former one, but poses some practical problems. Consider, for instance, the case of "the book is on the table". How should we represent the relation between "book" and "table" in the sentence "the book is on the table"?




1) How many UW's should be recognized in the sentence below? "Charles Dickens is generally regarded as the most important English novelist of the Victorian period" The basic assumption of the UNL approach is that the information conveyed by natural languages can be formally and usefully represented through semantic networks composed of three different types of discrete semantic entities: UW's, relations and attributes. UW's are nodes in the UNL graph; relations are arcs between nodes; and attributes are specifiers that restrict the extension of nodes. This three-layered representation poses several problems to the UNLization as the distinction between these three entities is not always clear. Consider, for instance, the sentence above. How many UW's (either permanent or temporary) should be recognized in this sentence? "Victorian period" should be represented as single UW ("Victorian period") or as two different UW's ("Victorian" and "period")? The verb "to be" should be represented as a UW or as a relation between "Charles Dickens" and "the most important English novelist of the Victorian period"? (Consider also the options "was" and "has been" in the same context) The preposition "of" should be represented as a UW or as a relation between "the most important novelist" and "the Victorian period"? (Consider also the options "since", "from ... on", "in" or "during" instead of "of") "generally regarded as" should be represented by UW's ("generally", "regarded", "as", for instance) or as an attribute (a downtoner, which lowers the truth effect of the declaration) to be assigned to the whole proposition "Charles Dickens is the most important English novelist of the Victorian period"? The adverb "most" should be represented as a UW or as a superlative marker (to be represented as an attribute to be assigned to the adjective "important"?) (Consider also "greatest English novelist" instead of "most important English novelist")



1) Is there a set of semantic relations that can be said to be shared by all human languages? Semantic networks have been used in language description at least since Charles S. Peirce (Manuscript 514, 1909), and as an interlingua for machine translation since 1956 (cf. Sowa 1987). In a semantic network, information is represented as a graph structure composed of nodes (concepts) and arcs between nodes (binary semantic relations between concepts). The idea of semantic binary relations has been proposed in numerous linguistic approaches, the most famous ones being the “structural syntax”, developed by Lucien Tesnière in the 1930’s, and the “semantic case”, presented by Charles Fillmore in 1968. The set of semantic relations, however, is rather controversial, even though involving some basic common concepts, such as “agent”, “patient”, “instrument”, “place”, “time”, etc. Consider, as a matter of example, the semantic relation between "make" and "cake" in a sentence like "John made a cake". In different approaches, this relation has been described as "complement", "patient" or "result". Considering the nature and the role of natural language processing, which is the most productive way for representing such relations, if any? Is there a uniform set of relations that may be used to describe the semantic dependencies within any natural language?



How should we represent the relation between "make" and "cake" in "John made a cake"?

2)


Notes

Software