všechny slajdy
všechny slajdy
všechny slajdy
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
HPSG – Head-driven Phrase Structure Grammar HPSG – dobˇre utvoˇrené pˇríznakové struktury<br />
HPSG – dobˇre utvoˇrené pˇríznakové struktury<br />
omezení ve větě ‘Petr viděl Pavla.’:<br />
2<br />
3<br />
HEAD » [3]<br />
–<br />
4 SUBJ 5<br />
VALENCE<br />
COMPS <br />
SUBJ<br />
[2]NP[nom]<br />
Petr<br />
2<br />
3<br />
HEAD » [3]<br />
–<br />
HEAD4<br />
SUBJ < [2] > 5<br />
VALENCE<br />
COMPS <br />
2<br />
3<br />
HEAD » [3]verb[fin] –<br />
HEAD4<br />
SUBJ < [2] > 5<br />
VALENCE<br />
COMPS < [1] ><br />
viděl<br />
COMP<br />
[1]NP[acc]<br />
Pavla<br />
DEMO: GG – HPSG pro němčinu, DFKI Language Technology Lab, Saarbrücken<br />
http://www.cl.uni-bremen.de/ ∼ stefan/Babel/Interaktiv/<br />
Úvod do počítačové lingvistiky 7/11 13 / 25<br />
Metagramatika systému synt Kombinatorické konstrukty<br />
Metagramatika – kombinatorické konstrukty<br />
kombinatorické konstrukty se pouˇzívají pro generování variant poˇradí<br />
dan´ym terminál˚u a neterminál˚u<br />
hlavní kombinatorické konstrukty:<br />
◮ order() generuje vˇsechny moˇzné permutace zadan´ych komponent<br />
◮ first() argument musí b´yt na prvním místě<br />
◮ rhs() doplní vˇsechny pravé strany svého argumentu<br />
/* budu se ptát */<br />
clause ===> order(VBU,R,VRI)<br />
/* kter´y ... */<br />
relclause ===> first(relprongr) rhs(clause)<br />
Úvod do počítačové lingvistiky 7/11 15 / 25<br />
Metagramatika systému synt Metagramatika systému synt<br />
Metagramatika systému synt<br />
3 formy (meta)gramatiky:<br />
◮ metagramatika (G1)<br />
◮ pravidla s kombinatorick´ymi konstrukty + globální omezení poˇradí<br />
◮ akce (= gramatické testy + kontextové akce)<br />
◮ česká lingvistická tradice – závislostní struktury, kontrola shody,<br />
pravidla pro poˇradí slov, ...<br />
◮ generovaná gramatika (G2)<br />
◮ bezkontextová pravidla<br />
◮ akce<br />
◮ expandovaná gramatika (G3)<br />
◮ jen bezkontextová pravidla<br />
Úvod do počítačové lingvistiky 7/11 14 / 25<br />
Metagramatika systému synt Typy pravidel<br />
Metagramatika – typy pravidel<br />
◮ -> normální CF pravidlo<br />
◮ --> vloˇzit intersegment mezi kaˇzdé dva prvky<br />
◮ ==> + kontrola správného poˇradí pˇríklonek<br />
◮ ===> intersegmenty na začátku a konci RHS, spojky, . . .<br />
ss -> conj clause<br />
/* budu muset číst */<br />
futmod --> VBU VOI VI<br />
/* byl bych b´yval */<br />
cpredcondgr ==> VBL VBK VBLL<br />
/* musím se ptát */<br />
clause ===> VO R VRI<br />
clause pravidla se zadávají pomocí pravidlov´ych vzor˚u<br />
Úvod do počítačové lingvistiky 7/11 16 / 25