Professional Documents
Culture Documents
Számítógépes Nyelvészet Ea.
Számítógépes Nyelvészet Ea.
Szmtgpes nyelvszet
Ktelez irodalom
A magyar nyelv kziknyve nyelvtechnolgiai fejezete vagy A magyar nyelv c. kziknyv nyelvtechnolgiai fejezete (Mindkett: Kiefer.)
11. Szmtgpes nyelvszet
Mestersges intelligencia
Gondolkod szmtgp?
Alan Turing 1950: a Turing teszt
Eliza
Weisenbaum 1966
A frfiak mind egyformk. Ezt hogy rted? Mindig nyaggatnak minket valamirt. Mondanl egy konkrt pldt? Ht, a fim kldtt ide. A fid kldtt ide. Azt mondja, mindig depresszis vagyok. Sajnlom, hogy depresszis vagy. Taln ki kellene bklnm az anymmal. Meslj mg a csaldodrl.
Pszichoterapeuta
a pciensek elhittk, hogy valdi szemllyel beszlgetnek... A mdszer:
Kulcsszkeress A kulcssz aktivl egy szablyt Regulris kifejezsek segtsgvel behelyettests a szablynak megfelelen A kulcsszavak rangsorolva vannak
A mdszer lnyege
Forgatknyvek lethelyzetekrl (tipikus esemnyek rszletes lersa) Az tterem forgatknyve:
bemegynk az tterembe a ruhatrban letesszk a kabtot kivlasztunk egy asztalt ha foglalt tbla van egy asztalon, oda nem lnk ...
11. Szmtgpes nyelvszet
A Skynet elksett
Nyelvtechnolgia ma
Szernyebb clok...
Felhasznlsok
Helyesrs-ellenrzs Szvegkivonatols Gpi fordts Mozijegyrendels Bankszmlaegyenleg-lekrdezs Tudakoz Repljegyfoglals Dolgozatosztlyzs ...
11. Szmtgpes nyelvszet
Felismers produkci
Felismers:
Ingerrzkels (rott karakter, beszdhang, kzjelek) Elemzs (parsing) Megrts
Produkci:
Gondolat (mentlis reprezentci) Kdols Megjelents
11. Szmtgpes nyelvszet
Mdszerek
Szablyalap Pldaalap statisztikai ves amerikai nyelvtechnolgiai konferencia eladsai (ACL):
50 45 40 35 30 25 20 15 10 5 0 1990 Nem stat
11. Szmtgpes nyelvszet
2003 Stat
Meg kell rtsk, hogy egy mondat valsznsg-rl beszlni teljesen rtelmetlen. Noam Chomsky 1969.
Ahnyszor
tvozik egy nyelvsz a csoportbl, felszkik a beszdfelismersi rtnk. Fred Jelinek, IBM 1988.
11. Szmtgpes nyelvszet
Beszdfelismers, beszdszintetizls
Eredmnyek s korltok
Szksges tuds
Fonetika: a hangok akusztikai tulajdonsgai (formnsfrekvencik) Fonolgia: egy-egy nyelv hangrendszere Esetleg egy kiejtsi sztr
Spektogram
Spektogram
Fonotaktikai szablyok:
Hasonuls: mzz, mztartalm, msztartalm Magnhangz-harmnia: kenyeremet, kalapomat Folyamatos beszd
Bayesi beszdfelismers
Ha adott egy hangsor (h), mi a valsznsge egy s sznak: P(s|h)
Korpusz: szgyakorisg Varicikorpusz: hangsorokhoz rendelt szlistk Fonotaktikai folyamatok valsznsgei (pl. szvgi n lehagysnak valsznsge) Legvalsznbb sz: maximlis P(h|s)P(s)
Korpusz Automatikusan kinyert nyelvtan: egy sz valsznsge, ha az elz (egy, kett, hrom...) sz a mondatban adott: P(sn|sn-1)
bredj
.001
.032
.135
mr
.025
.004
.022
fel
.002
.011
.003
Parsing
Szerkezeti elemzs
Az elemz komponensei
Szablyok
Milyen szfajhoz milyen morfolgiai jegy tartozhat? Morfofonolgiai kategrik:
Sziszeg vg: olvas, olvasol Egyb: fl, flsz
Plda a taggingre
alak alak<NOUN> alakult1 alak<NOUN[UL]VERB<PAST>> alakult2 alak<NOUN[UL]VERB[PAST_PART]ADJ> alaktottk alak<NOUN[T] VERB<PAST><PLUR><DEF>> alaktsunk alak<NOUN[T] VERB<SUBJUNCIMP><PERS<1>><PLUR>>
11. Szmtgpes nyelvszet
Morfolgiai egyrtelmsts
Szvegkrnyezet:
Tavaly megalakult a prt. A tavaly megalakult prt nyerte a vlasztsokat.
Ismeretlen szavak
Ha a sztrban nem szerepel egy sz...
Tbbrtelm cmkzs (+ egyrtelmsts)
egyenletes elosztsban (minden cmke) cmkegyakorisg szerint (bizonyos gyakorisgi kszb fltt)
Eredmnyek
9598% teljestmny
(a cmketr mrettl fggen)
Megfelel az ember teljestmnynek.
Mondatelemzs
Az elemzs clja: a szavak kztti szintaktikai/szemantikai viszonyok feltrsa
Dependencianyelvtanok Frzisstruktra-nyelvtanok
Mondat
Nvut.Fr.
Fn.Fr.
Ige.Fr.
Fn.Fr.
Szmn.Fr.
egy felmrs
szerint
minden tizedik
rendr
drogozott
Eszkz a tvcsvel
Krnyezetfggetlen nyelvtan
Mondat NvutFr FnFr IgeFr NvutFr FnFr Nvut FnFr Nvel Fnv FnFr SzmnFr Fnv SzmnFr Quantor Sorszmnv IgeFr Ige Nvut szerint Nvel egy Fnv felmrs, rendr ...
11. Szmtgpes nyelvszet
A kombincis szablyok
*Egy felmrsek szerint minden tizedik rendr
drogoztuk. *Egy felmrssel szerint minden tizedik rendrt drogozott. *Szerint egy felmrs tizedik minden rendr drogozott. !Egy felmrs szerint drogozott minden tizedik rendr. ...
11. Szmtgpes nyelvszet
Problmk
Mirt lehet kt ltszlag hasonl mondatbl az egyik j s a msik rossz:
Meg szeretnm enni. Szeretnm megenni. Meg akarom enni. ?Akarom megenni. *Meg megyek enni. Megyek megenni. Kenyerem van. Van kenyerem. Melegem van. *Van melegem.
sszetett rendszerek
Mi kell mg?
Diskurzuselemzs: szveg
Jl lttam az embert a tvcsvel. Megmutatta egy gyereknek. Az felllt egy smlira, hogy jobban lsson. Majd
Beszlgets szemantikja
Mondjon nekem reggeli jratokat kedden Bostonbl San Franciscoba.
MUTAT:
JRAT: EREDET: VROS: Boston DTUM: kedd ID: reggel CL: VROS: SF
11. Szmtgpes nyelvszet
LISTZ -> mondjon nekem | szeretnk | mutatna | INDULSID -> RA (eltt | krl | utn) | reggel | dlutn | este RA -> egy | kt | hrom | huszonngy JRAT -> (egy) jrat | jratok EREDET -> VROSbl CL -> VROSba VROS -> Boston | San Francisco | Denver | Washington |
11. Szmtgpes nyelvszet
Repljegyfoglals embertl
V1: Mjusban szeretnk utazni. 1: s mjusban melyik nap? V2: Ht, egy trgyalsra kell ott lennem, ami 12-tl 15-ig lesz. 2: s melyik vrosba szeretne replni? V3: Bostonba. 3: s hnykor szeretne indulni Pittsburghbl? V4: Hmm, gondolom nincs sok vlasztsom, ha nem akarok tszllni. 4: Hrom egyenes jrat van. V4: Ja, s mikor? 5: Az els 10 rakor indul s helyi id szerint 12.05-kor rkezik Bostonba...
Beszlgets pragmatikja
turntaking illokcis er megllaptsa (krdez, kr, megllapt, javasol, stb) visszajelzs bizonytalansg jelzse kooperci: ltszlag irrelevns informci helyes rtelmezse
Gpi fordts
Utazom hven.
Szksges modulok
Forrsnyelv nyelvtana (parsing) Transformcis nyelvtan (transfer) Sztr (transfer) Clnyelv nyelvtana (generls) Parallel korpuszok: statisztikai megfeleltetsek
Babelfish
I'd like to make some arrangements for a trip that I'll be taking to Boston on Tuesday some time in the morning. Je voudrais prendre quelques arrangements pour un voyage que je prendrai Boston mardi une certaine heure le matin. I would like to take some arrangements for a voyage which I will take in Boston Tuesday a certain hour the morning.
11. Szmtgpes nyelvszet