250 likes | 384 Views
STRUCTURAL AND LEXICAL TRANSFER from a UNL GRAPH to a NATURAL LANGUAGE DEPENDENCY TREE Etienne BLANC, Gilles SERASSET, WangJu TSAI GETA, CLIPS-IMAG. Graph to Tree Transfer Module. UNL graph. Natural Language Generator (tree input ).
E N D
STRUCTURAL AND LEXICAL TRANSFER • from a • UNL GRAPH • to a • NATURAL LANGUAGE DEPENDENCY TREE • EtienneBLANC, Gilles SERASSET, WangJu TSAI • GETA, CLIPS-IMAG
Graph to Tree Transfer Module UNL graph Natural Language Generator (tree input ) Voici le résultat e cette traduction dpuis un graphe UNL NL tree NL text
Tree to Graph Transfer Module Natural Language Analyser (tree output ) Voici le résultat e cette traduction dpuis un graphe UNL UNL graph NL tree NL text
- 1. Principle of the graph to tree transfer - 2. Our tools - 3. Discussion
watch watch obj agt he apple he apple agt obj Graph structure Tree structure 1. Principle of the graph to tree transfer(structural transfer) 1.1 Graph having already a tree structure
watch watch fall fall obj obj obj obj agt agt he he apple apple Graph structure Graph structure 1. Principle of the graph to tree transfer(structural transfer) He was watching the falling apple. agt(watch(icl>do).@entry.@past.@progress,he(icl>human)) obj(watch(icl>do).@entry.@past.@progress,apple.@def) obj(fall(icl>occur).@past.@progress,apple.@def) 1.2 A node of the graph has several mother nodes : reverting relations
watch fall obj obj agt he apple Graph structure 1. Principle of the graph to tree transfer(structural transfer) He was watching the falling apple. agt(watch(icl>do).@entry.@past.@progress,he(icl>human)) obj(watch(icl>do).@entry.@past.@progress,apple.@def) obj(fall(icl>occur).@past.@progress,apple.@def) watch he apple agt obj Tree structure fall INV(obj) 1.2 A node of the graph has several mother nodes : reverting relations
eat eat obj agt he apple he:1 apple pos agt obj he:1 pos 1. Principle of the graph to tree transfer(structural transfer) He eats his apple. agt(eat(icl>do).@entry,he(icl>human)) obj(eat(icl>do).@entry,apple) pos(apple, he(icl>human)) Graph structure Tree structure 1.3 Opening a closed circuit.
explain :01 Isaac:01 explain :01 agt obj fall agt obj fall obj Isaac :01 and and apple agt obj apple see obj Isaac:01 see :01 agt obj Tree structure 1. Principle of the graph to tree transfer(structural transfer) Isaac sees that an apple fall and he explains it. agt(explain(icl>do).@entry,Isaac(icl>proper noun)) obj(explain(icl>do).@entry,:01) obj:01(fall(icl>occur).@entry,apple) and(explain(icl>do).@entry,see(icl>do)) agt(see(icl>do),Isaac(icl>proper noun) obj(see(icl>do),:01) Graph structure 1.3 Processing a compound UW.
1. Principle of the graph to tree transfer(lexical transfer) centre center(icl>place) 1.4 : human « monolingual use » of the the PARAX-UNL database .
1. Principle of the graph to tree transfer(lexical transfer) 1.5 « multilingual use » of the database.
T R A N S F E R G E N E R A T I O N A N A L Y S I S 2. Our tools 2.1 The ARIANE generator of MT systems
2. Our tools T R A N S F E R G E N E R A T I O N 2.2 ARIANE based UNL deconverter (working)
TREE TO GRAPH STRUCTURAL TRANSFER T X : E X P A N S I V E E X P A N S L E X I C A L T R A N S F E R UNL GRAPH T L : L E X I C A L E X P A N S T R A N S F E R INTERACTIVE DISAMBIGUATION MODULE A S : S T R U C T U R A L R O B R A A N A L Y S I S A Y : E X P A N S I V E E X P A N S L E X I C A L A N A L Y S I S A X : E X P A N S I V E E X P A N S L E X I C A L A N A L Y S I S NL TEXT A M : M O R P H O L O G . A T E F A N A L Y S I S 2. Our tools T R A N S F E R A N A L Y S I S 2.3 ARIANE based UNL enconverter (developing)
2. Our tools 2.4 The « tree based » graph editor
2. Our tools 2.4 The « tree based » graph editor
2. Our tools 2.4 The « tree based » graph editor
2. Our tools sistema 2.4 The « tree based » graph editor
2. Our tools 2.4 The « tree based » graph editor
2. Our tools 2.4 The « tree based » graph editor
2. Our tools 2.4 The « tree based » graph editor
2. Our tools 2.4 The « tree based » graph editor
2. Our tools 2.4 The « tree based » graph editor
2. Our tools 2.4 The « tree based » graph editor