Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
user:hladka:playlang [2011/01/21 15:20] mirovsky |
user:hladka:playlang [2011/01/21 16:14] mirovsky |
||
---|---|---|---|
Line 179: | Line 179: | ||
* morfologická rovina jde dobře zobrazit v Tredu | * morfologická rovina jde dobře zobrazit v Tredu | ||
- | Rovněž používáme rozšíření a-roviny z PDT 2.0. | + | Alternativně používáme |
- | ==== Schéma rozšířené m-roviny: ==== | + | Data pro projekt playlang jsou v adresáři: '' |
- | PML schéma je zde: {ROOT}/ | + | |
- | * obsahuje rozšíření o seznam struktur pro anotaci koreference; | + | |
- | * type - určuje, o jakou koreferenci jde: textual, grammatical nebo chained (chained znamená: na povrchové rovině je to jeden link, na tekto rovině je to více linků vedoucích přes uzel, který nemá povrchové vyjádření) | + | |
- | * lock - pro účely hry PlayCoref zamyká či odemyká jednotlivé šipky (hodnoty: locked/unlocked) | + | |
- | === Převod dat PDT 2.0 do formátu playlang: === | + | ==== Schémata rozšířené m-roviny a rozšířené a-roviny: ==== |
- | V adresáři | + | PML schémata jsou zde: '' |
+ | * obě schémata (a- i m-) obsahují rozšíření o atribut '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * dalším rozšířením obou schémat je možnost vkládat informaci o pojmenovaných entitách, a to ve struktuře '' | ||
+ | * '' | ||
+ | * '' | ||
- | * _change_mschema_to_playlang.sh - změní schéma m-souborů na mdata_schema_playlang.xml | + | ==== Převod dat PDT 2.0 (rozšíření bridging) do formátu playlang: ==== |
- | * _change_aschema_to_playlang.sh - změní schéma a-souborů na adata_schema_playlang.xml (m-soubor je pak klasický z PDT 2.0) | + | V adresáři '' |
- | * _coreference_extract_surface.ntred - prochází textovou | + | |
- | * _coreference_add.ntred - ze seznamu bere dvojice identifikátorů koreferenčních lemmat na m-rovině a tyto koreference vkládá | + | |
- | * _coreference_lock.ntred - koreferenční šipky opatří správnými hodnotami atributu lock | + | |
- | Aktuálně převedená data jsou v adresáři: {ROOT}/playcoref/data/ | + | == Nejprve se změní schéma souboru (m- nebo a-): == |
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | == Pak se z rozšířené t-roviny získá seznam koreferenčních dvojic promítnutých na uzly a-roviny nebo m-roviny: == | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | == Nakonec se koreferenční dvojice z daného seznamu vloží do rozšířeného m-souboru nebo a-souboru: == | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | == Některé koreferenční vztahy je možno zamknout: == | ||
+ | * '' | ||
+ | |||
+ | === Pojmenované entity === | ||
+ | == Nejprve je potřeba získat seznam pojmenovaných entit: == | ||
+ | * To se provádí v TectoMT (kde se ostatně pojmenované entity v souborech automaticky označí). Skript pro vytvoření seznamu pojmenovaných entit se jmenuje '' | ||
+ | |||
+ | == Pojmenované entity z vytvořeného seznamu se vloží do rozšířeného a-souboru (zatím nebyl potřeba skript i pro m-soubor): == | ||
+ | * '' | ||
+ | |||
+ | === Vkládání dat do herní databáze === | ||
+ | Pro vkládání dat do herní databáze používáme formát csts. | ||
+ | |||
+ | == Převod rozšířené a-roviny do rozšířeného csts == | ||
+ | * '' | ||
==== Zobrazení v Tredu: ==== | ==== Zobrazení v Tredu: ==== | ||
Pro Tred existuje rozšíření //Play the Language (playlang)//, | Pro Tred existuje rozšíření //Play the Language (playlang)//, | ||
- | (zdroj: {ROOT}/ | + | (zdroj: |
- | Umožňuje otevřít rozšířené m-soubory a zobrazit koreferenční šipky. Nastavuje zobrazení kontextových " | + | Umožňuje otevřít rozšířené m-soubory nebo rozšířené a-soubory a zobrazit koreferenční šipky. Nastavuje zobrazení kontextových " |
Pozor, při otvírání souborů s maskou //*.m.gz// v souborovém dialogu v Tredu je potřeba přepnout filtr souborů na " | Pozor, při otvírání souborů s maskou //*.m.gz// v souborovém dialogu v Tredu je potřeba přepnout filtr souborů na " | ||