[ Skip to the content ]

Institute of Formal and Applied Linguistics Wiki


[ Back to the navigation ]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
courses:rg:2012:stat-nlg [2012/11/29 14:28]
jan.vacl
courses:rg:2012:stat-nlg [2012/12/01 23:09] (current)
popel
Line 8: Line 8:
  
 ==== Pre-sent Exercises ==== ==== Pre-sent Exercises ====
-The following exercises were sent to the mail conference few days before and were aimed to make the readers think about the semantic stack representation used in the paper. They were not answered in very much detail in the lecture, just went through to make sure we understand the basic concepts. Thus, the following solutions are mostly my own interpretation and are not guaranteed to be 100 percent correct.+The following exercises were sent to the mail conference few days before and were aimed to make the readers think about the semantic stack representation used in the paper. They were not answered in very much detail in the lecture, just gone through to make sure we understand the basic concepts. Thus, the following solutions are mostly my own interpretation and are not guaranteed to be 100 percent correct.
  
 **Ex. 1)** Try to think of a semantic stack representation and a dialogue act for the following sentence: **Ex. 1)** Try to think of a semantic stack representation and a dialogue act for the following sentence:
 "For Chinese food, The Golden Palace restaurant is the best one in the centre of the city. It is located on the side of the river near East Road." "For Chinese food, The Golden Palace restaurant is the best one in the centre of the city. It is located on the side of the river near East Road."
 The solution could look something like this (inspired by Table 1): The solution could look something like this (inspired by Table 1):
-^ surface form | For Chinese food| The Golden Palace | restaurant | is the best one | in the | centre of the city | It is located | on the side of the river | near | East Road | +^ surface form | for Chinese food | The Golden Palace | restaurant | is the best one | in the | centre of the city | It is located | on the side of the river | near | East Road | 
-^ sem. stack    Chinese  |  The Golden Palace  |  restaurant  |  |  |  centre  |  |  by-river   |  East Road  |+^ sem. stack    Chinese  |  The Golden Palace  |  restaurant  |  |  |  centre  |  |  riverside   |  East Road  |
 ^  |  food    |  name    |  type              |  area    |  area    |  area    |  area    |  near    |  name    | ^  |  food    |  name    |  type              |  area    |  area    |  area    |  area    |  near    |  name    |
 ^  |  inform  |  inform  |  inform    inform  |  inform  |  inform  |  inform  |  inform  |  inform  |  inform  | ^  |  inform  |  inform  |  inform    inform  |  inform  |  inform  |  inform  |  inform  |  inform  |  inform  |
Line 30: Line 30:
 ==== Short Introduction to NLG ==== ==== Short Introduction to NLG ====
   * The input usually differs a lot depending on the system, it is usually already structured   * The input usually differs a lot depending on the system, it is usually already structured
-  * Common scheme of an NLG system (simplified):+  * Common scheme of an NLG (natural language generation) system (simplified):
     * content planning     * content planning
     * content structuring     * content structuring
Line 36: Line 36:
     (This paper is concerned mainly about the second and the third topic.)     (This paper is concerned mainly about the second and the third topic.)
   * usual placing of the NLG in a dialogue system:   * usual placing of the NLG in a dialogue system:
-    * input -> SLU -> Dialogue Manager -> **NLG** -> TTS -> output+    * input -> SLU (Spoken language understanding) -> Dialogue Manager -> **NLG** -> TTS (text to speech) -> output
  
 ==== Section 1 ==== ==== Section 1 ====
Line 42: Line 42:
  
 ==== Section 2 - Semantic Representation ==== ==== Section 2 - Semantic Representation ====
-"Input": set of mandatory stacks; +  * "Input": set of mandatory stacks; 
-Task: creating the surface form, i.e. adding the optional intermediary stacks between the mandatory stacks and ordering everything. +  Task: creating the surface form, i.e. adding the optional intermediary stacks between the mandatory stacks and ordering everything. 
-Semantic stack (corresponding to a //phrase// in the surface form) is considered to be an atomic unit. +  Semantic stack (corresponding to a //phrase// in the surface form) is considered to be an atomic unit. 
-Note about the annotation form: It is inspired by a common notation from the dialogue systems and it is quite bound to the domain of the information dialogs (finding a restaurant, booking a flight etc.). Lots of other language phenomena would be very difficult to capture this way, e.g. quantifiers, ranking... (Even the word "best" in the exercise is very simplified, used just as a part of phrase, not exactly bearing its expected meaning.)+  Note about the annotation form: It is inspired by a common notation from the dialogue systems and it is quite bound to the domain of the information dialogs (finding a restaurant, booking a flight etc.). Lots of other language phenomena would be very difficult to capture this way, e.g. quantifiers, ranking... (Even the word "best" in the exercise is very simplified, used just as a part of phrase, not exactly bearing its expected meaning.)
  
 ==== Section 3 - DBN ==== ==== Section 3 - DBN ====
Line 86: Line 86:
  
 One idea to think about (concerning the general NLG): One idea to think about (concerning the general NLG):
-Would it be meaningful to to cycle NLG with SLU for the sake of (automatic) training?+Would it be meaningful to cycle NLG with SLU for the sake of (automatic) training?

[ Back to the navigation ] [ Back to the content ]