[ 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
projekt-anotace-diskurzu [2012/02/15 11:17]
ufal
projekt-anotace-diskurzu [2022/01/17 15:43] (current)
ufal
Line 1: Line 1:
 ====== Projekt anotace diskurzu (textových, promluvových vztahů)====== ====== Projekt anotace diskurzu (textových, promluvových vztahů)======
- 
-Doplňující informace o tomto projektu na stránce Návrhy pro PDT 2.5, tj. zde: [[internal:pdt25:navrhy]] 
- 
  
  
Line 44: Line 41:
  
  
 +
 +==== Průběh projektu ====
 +
 +[[projekt-anotace-diskurzu:prubeh|Průběh projektu]] na samostatné stránce
  
 ==== VŠE K ANOTACI ==== ==== VŠE K ANOTACI ====
Line 104: Line 105:
 - anotace dialogu pro Companions (Silvie) - anotace dialogu pro Companions (Silvie)
 - technicky: vytvoření anotačního prostředí – pro první hrubý průzkum byl vytvořen na jaře 2008 kontext megatree v TrEdu, (Pepa Toman), dále využijeme nový kontext PLM_T_Bridging v TrEdu, úpravy provedou Jirka Mírovský a Pavel Češka - technicky: vytvoření anotačního prostředí – pro první hrubý průzkum byl vytvořen na jaře 2008 kontext megatree v TrEdu, (Pepa Toman), dále využijeme nový kontext PLM_T_Bridging v TrEdu, úpravy provedou Jirka Mírovský a Pavel Češka
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
  
  
 ==== Rozšíření TrEdu pro anotaci diskurzu ==== ==== Rozšíření TrEdu pro anotaci diskurzu ====
-=== 20081217 - 20100707 (JM): === 
-Podpora pro anotaci diskurzu užívá rozšíření Tredu **discourse** a **nondeprel** (non-dependency relations annotation). 
-=== Jednoduchý návod k instalaci a použití: === 
-==Instalace:== 
-Tred instalujte ze stránky http://ufal.mff.cuni.cz/~pajas/tred/ 
-Nainstalujte rozšíření Discourse Annotation (Session -> Manage Extensions) 
- 
-Pro zobrazení skupin uzlů je potřeba nainstalovat perlovou knihovnu Graph::Kruskal. 
-V **Linux**u se to provádí takto: 
-sudo -s  
-# cpan -i Graph::Kruskal 
-Prikaz cpan se při prvním spuštění vyptá na různé věci, většinou to stačí odentrovat. 
-Ve **Windows**ech se knihovna nainstaluje pomocí **ppm** - Perl Package Manager (dá se spustit např. z příkazové řádky) - v seznamu dostupných modulů je potřeba najít modul Graph::Kruskal, přes pravé tlačítko ho vybrat k instalaci a pak nahoře v liště ikonek správnou ikonkou spustit instalaci vybraných modulů. 
- 
- 
-==Ovládání zobrazení:== 
-Pro zobrazení vět, stromů a diskurzních šipek existují tři přednastavené módy, které se přepínají těmito klávesovými zkratkami: 
-**Alt+b** - bridging mode - vidět je jeden strom, velké množství kontextových vět vpřed i vzad, šipky: koreference, bridging 
-**Alt+d** - pure discourse mode - vidět jsou dva stromy vzad a jeden vpřed, deset vět vzad a pět vpřed, šipky: čistě diskurzní (čili ne koref. a bridging) 
-**Alt+f** - full discourse mode - vidět jsou dva stromy vzad a jeden vpřed, deset vět vzad a pět vpřed, šipky: všechny 
- 
-Zobrazení jednotlivých druhů šipek je možno ovládat nezávisle na přednastaveném módu takto: 
-**Ctrl+b** - přepne zobrazení bridging anafory 
-**Ctrl+r** - přepne zobrazení gramatické koreference 
-**Ctrl+t** - přepne zobrazení textové koreference 
-**Ctrl+d** - přepne zobrazení čistě diskurzních šipek 
- 
-Zobrazení se týká nejen šipek, ale rovněž barevného zvýraznění slov v kontextových větách. 
- 
-==Editace diskurzních šipek:== 
-Aktuální uzel se vybírá kliknutím na uzel ve stromech nebo kliknutím na slovo ve větách. Existující skupinu uzlů je rovněž možno vybrat kliknutím na ni. 
-**mezera** - přepne označení budoucího cílového uzlu/skupiny diskurzní šipky; možno postupně vybrat více uzlů a skupin; používá se též pro výběr uzlů pro vytvoření skupiny 
-**Ctrl+levé tlačítko na uzlu** - podobně jako mezera, zapamatuje si/zapomene tekto-uzel; nemění aktuální uzel 
-**Ctrl+levé tlačítko na slově ve větách** - podobně jako mezera, zapamatuje si/zapomene příslušný tekto-uzel; nemění aktuální uzel 
-**Ctrl+mezera** - přepne označení u všech uzlů v podstromu aktuálního uzlu (včetně) 
-**Shift+levé tlačítko na slově ve větách** - zapamatuje si/zapomene jedno slovo pro následné nastavení konektoru (narozdíl od mezery, takto lze vybrat i samostatnou předložku či cokoliv, co nemá reprezentaci na tekto-rovině) 
-**f** (forget) - ruční zapomenutí všech označených uzlů a skupin 
-**d** (discourse) - vloží diskurzní šipku (šipky) z aktuální skupiny či aktuálního uzlu do zapamatovaného uzlu či skupiny (či zapamatovaných uzlů a skupin); zobrazí se dialogové okno pro vložení typu, který je v případě více cílů společný 
-**c** (comment) - vložení komentáře k diskurzní šipce vedoucí z aktuálního uzlu; zobrazí se dialogové okno pro jeho vložení; existuje-li více šipek vedoucích z aktuálního uzlu, nejprve se zobrazí okno s jejich seznamem, které umožní výběr té správné šipky 
-**r** (re-type) - změna typu šipky vedoucí z aktuálního uzlu; zobrazí se dialogové okno pro jeho vložení; existuje-li více šipek vedoucích z aktuálního uzlu, nejprve se zobrazí okno s jejich seznamem, které umožní výběr té správné šipky 
-**x** - smazání šipky vedoucí z aktuálního uzlu; existuje-li více šipek vedoucích z aktuálního uzlu, nejprve se zobrazí okno s jejich seznamem, které umožní výběr té správné šipky 
-**n** - nastavení označených (pomocí mezery) uzlů jako konektorů diskurzní šipky vedoucí z aktuálního uzlu; pokud z akt. uzlu vede více šipek, uživatel je požádán o vybrání té správné; konektor (povrchové vyjádření) se pak zobrazí v bublině, když se myš na chvíli zastaví nad příslušnou šipkou 
-**v** - otočí šipku vedoucí z aktuálního uzlu (zamění výchozí a cílový uzel); v případě více šipek zobrazí seznam pro výběr 
- 
-==Práce se skupinami uzlů:== 
-Uzly i z různých stromů je možno seskupovat, diskurzní šipky je možno vést jak mezi jednotlivými uzly, tak mezi skupinami, či kombinovaně - to je reprezentováno diskurzní šipkou vedoucí z/do reprezentujícího uzlu skupiny. Reprezentující uzel skupiny se určí takto: 
-- v případě, že skupinu tvoří uzly z více stromů, reprezentující uzel skupiny je vždy v nejlevějším stromě 
-- při rozhodování mezi uzly z jednoho stromu je reprezentující uzel první v průchodu do hloubky 
-**g** (group) - vytvoří skupinu z označených uzlů 
-**Ctrl+g** - zruší vybranou skupinu 
-Šipky, které končí či začínají ve skupině uzlů, opticky i datově končí či začínají v reprezentujících uzlech skupin. 
-V datech je to reprezentováno atributy start_group_id a target_group_id u diskurzní šipky. 
- 
-==Ostatní:== 
-**Ctrl+c** (comment) - vložení diskurzního komentáře k celému uzlu (bez ohledu na šipky) 
-**Ctrl+k** (asi 'k'olaps) - přepne kolapsované zobrazení uzlů 
-**u** ('u'nfold) - ručně rozbalí/znovu sbalí aktuální uzel (v kolapsovaném zobrazení uzlů) 
-**h** (is_'h'eading) - přepne vlastnost aktuálního uzlu is_heading 
-**l** (is_'l'ist_entry) - přepne vlastnost aktuálního uzlu is_list_entry 
-**Ctrl+A** (Analytical) - zobrazí analytické stromy (zpět: **Ctrl+R** (Return)) 
-**z** - zobrazí seznam žánrů a umožní tak vybrat žánr dokumentu 
- 
  
 +Tred používá k anotaci diskurzu rozšíření, jemuž je věnována následující stránka:
 +[[projekt-anotace-diskurzu:tred|rozšíření TrEdu "discourse"]]
  
 ==== Bibliografie k diskurzu ==== ==== Bibliografie k diskurzu ====

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