[ 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
Next revision Both sides next revision
rozsireni-tredu [2009/03/16 10:07]
mirovsky
rozsireni-tredu [2009/05/13 19:09]
mirovsky
Line 1: Line 1:
 ====== Rozšíření TrEdu pro anotaci rozšířené textové koreference a bridging anaphory ====== ====== Rozšíření TrEdu pro anotaci rozšířené textové koreference a bridging anaphory ======
  
-Pro TrEd existuje rozšíření bridging, nainstalovat lze přes Session→Manage Extensions.  +Pro TrEd existuje rozšíření **bridging** (zdroj: /net/work/projects/bridging/tred_extension/package).
-(zdroj: /net/work/projects/bridging/tred_extension/package)  +
-Umožňuje otevřít rozšířené t-soubory a editovat a zobrazit koreferenční šipky a bridging šipky. Nastavuje zobrazení kontextových vět a v nich zvýrazňuje prvky koreferenčních řetízků, ve kterých se účastní aktuální slovo (a něco navíc). Rovněž podtrhuje slova se stejným lemmatem jako má aktuální slovo.+
  
 +Umožňuje otevřít rozšířené t-soubory a editovat a zobrazit koreferenční šipky a bridging šipky. Nastavuje zobrazení kontextových vět a zvýrazňuje v nich některá slova.
 +
 +Při vytvoření textové koreferenční šipky mezi uzly, které (jeden z nich) už jsou součástí koreferenčního řetězce, se snaží zařadit nové uzly k již existujícímu řetězci tak, aby opět vznikl souvislý zprava doleva vedoucí koreferenční řetězec. Rovněž při smazání šipky z řetězce se snaží řetězec zachovat propojený.
 +
 +Ve větách jsou zvýrazněna tato slova:
 +  * slova s t_lemmatem shodným s t_lemmatem aktuálního uzlu jsou podtržena
 +  * slova, která jsou součástí koreferenčního řetízku vedoucího skrz aktuální uzel, jsou zvýrazněna tmavě modře (textová koreference) nebo červenohnědě (gramatická koreference)
 +  * slova, která jsou s koreferenčním řetízkem vedoucím skrz aktuální uzel (či přímo s aktuálním uzlem) spojena jednou bridging šipkou, jsou zvýrazněna světle modře
 +
 +
 +
 +===== Instalace =====
 +Tred instalujte ze stránky [[http://ufal.mff.cuni.cz/~pajas/tred/|http://ufal.mff.cuni.cz/~pajas/tred/]].
 +Nainstalujte rozšíření **bridging** (Session -> Manage Extensions)
  
 ===== Ovládání ===== ===== Ovládání =====
  
-Mezera - zapamatuje si uzel (uzel se zvětší) - budoucí cíl šipky +Aktuální uzel se vybírá kliknutím na uzel ve stromech nebo kliknutím na slovo ve větách. 
-**t** - vytvoří koreferenční šipku od aktuálního uzlu k zapamatovanému uzlu; zobrazí okno pro výběr typu koreference +**mezera** - zapamatuje si uzel (uzel se zvětší) - budoucí cíl šipky 
-**b** - vytvoří bridging šipku od aktuálního uzlu k zapamatovanému uzlu; zobrazí okno pro výběr typu bridging šipky +**f (forget)** - zapomene dříve zapamatovaný uzel (není nutno ručně zapomínat - zapomene se při vybrání jiného či při vytvoření šipky) 
-**r** - přetypuje šipku vedoucí z aktuálního uzlu; je-li tam víc šipek, zobrazí okno s výběrem +**t (textual coreference)** - vytvoří koreferenční šipku od aktuálního uzlu k zapamatovanému uzlu; zobrazí okno pro výběr typu koreference 
-**x** - odstraní šipku vedoucí z aktuálního uzlu; je-li tam víc šipek, zobrazí okno s výběrem+**b (bridging anaphora)** - vytvoří bridging šipku od aktuálního uzlu k zapamatovanému uzlu; zobrazí okno pro výběr typu bridging š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 uzlunejprve 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 uzlunejprve se zobrazí okno s jejich seznamem, které umožní výběr té správné šipky
 **Ctrl+t** - v celém souboru vytvoří koreferenční řetěz mezi slovy, která mají stejné t_lemma jako aktuální uzel **Ctrl+t** - v celém souboru vytvoří koreferenční řetěz mezi slovy, která mají stejné t_lemma jako aktuální uzel
  
  
-===== Zatím nevyřešené náměty na vylepšení ===== 
  
-Honza Krivan, 8.10.2008 
  
-1. Neni mozne vypnout funkci, kdy pri vybrani slova v kontextovem seznamu vet se strom vycentruje na toto slovo/uzel? Mne napriklad velmi vyhovuje, kdyz si nastavim okoli se stromy (pritom nejsou videt cele), ale tohle centrovani velmi zdrzuje. Mnohem vic by se mi libilo, kdyby se uzel jen zazlutil a sam bych si mohl posunout rolovaci listou. Idealne kdyby centrovani fungovalo jen v okamziku, kdy strom s vybranym slovem jeste neni vubec nacten. 
  
-2Podobna vec hornim okne: obcas zacne program nesmyslne pohybovat kontextovym seznamem vet: okno zacne rolovatvybrane slovo se objevi bud na spodu oknanebo naopak uplne nahore mimo zorne pole... To cele zpusobi jen jedno moje kliknuti na slovoUz mi kvuli tomu dokonce spadl i cely programIdealni by bylokdyby se lista vubec nepohybovala a reagovala jen na moje manualni pokyny.+ 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 +===== Technické problémy s aktuální verzi anotačního nástroje ===== 
 + 
 +|              ^ problém            ^ diskuse        ^ stav      ^ 
 +^ JP, 7.5. | Toto automatické propojování totiž ne vždy úplně funguje. V případě, že chci jeden uzel zapojit do již souvislého řetězce (tj. např. mám v tomto pořadí uzly A, B, C, přičemž uzly A, C jsou spojené; když spojím B Atak se šipka vedoucí z C automaticky přesměruje z A na B)tak není problém. Problém ale je, když chci navzájem propojit dva už existující delší řetězce - nevím, jak přesně to funguje, ale nevytvoří se jeden souvislý řetězec, nýbrž se tam někde objeví nějaké rozdvojení. | Jirka P. najde a pošle příklad | | 
 +^ AN, 7.5. | mazani bridging sipky vzdy hlasi chybu typu "Undefined subroutine &PML_T_Bridging::remove_from_bridging_anaphoras called at C:\Documents and Settings\Anna\Application Data\.tred.d\extensions\bridging\contrib/bridging/bridging.mac line 345." Pak to tu sipku sice smaze, ale nevim, jestli to nema nejake nasledky| | opraveno v novém rozšíření | 
 +^ AN, 7.5. | blede modre zaberveni bridgingu neni uplne - nejsou zabarvene vsechny uzly, ktere jsou spojene bridging-vztahem s danym koreferencnim retezcem| Anja najde a pošle id uzlu | | 
 +^ AN, 7.5| povrchovy slovosled ne vzdy odpovida poradi uzlu ve stromeKoreferenci delame podle povrchoveho slovosleduPokud je ve stromu jiny, sipka se udela obracene (ve strome vede doprava) a kvuli tomu pak dalsi koreferencne sipka nevede na nej, ale na predchazejici uzelChtelo by se dodrzet ten retezec v pripade, kdyz povrchovy slovosled neodpovida hloubkovemu. Pokud vsak ve strome sipka vede doprava, ale i na povrchu slovo, na ktery vede sipka, je druhe v poradi, ma to zustat, jak to je (je to opravdova textova katafora)| | opraveno v novém rozšíření | 
 +^ AN, 7.5. | kliknuti na uzel v kontextovem strome nevybere novou aktualni vetu | | opraveno v novém rozšíření | 
 + 
 + 
 +===== Chceme ještě udělat===== 
 +|              ^ problém            ^ diskuse        ^ stav      ^ 
 +^ AN, 7.5. | zvyraznit slova //zdejsi, mistnitamni// aby se na to pri anotaci nezapominalo| | | 
 +^ AN, 7.5. | tlacitko na zapnuti a vypnuti kontextovych stromu (file-spec) | | | 
 + 
 + 
 + 
 + 
 + 
 +===== K opravě u seznamu pojmenovaných entit ===== 
 + 
 +| ^co opravit              ^ stav ^  
 +^ | **Rus - Rusko** pokud je zadano jako koreferencni, smazat | | 
 +^ | chybi **Maroko** | | 

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