Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
REGUŁYPRZEPISYWANIA
WGRAMATYCETRANSFORMACYJNO-
-GENERATYWNEJ
SNPVP
VPVNP
NPN
NPADJN
NPNUMNP
Vma
Nbabuleńka
Nkoziołki
ADJrogate
NUMdwa
IMPLEMENTACJAREGUŁ
PRZEPISYWANIAWJĘZYKU
PROLOG
s(X0,X2):-np(X0,X1),vp(X1,X2)1
vp(X0,X2):-v(X0,X1),np(X1,X2)1
np(X0,X2):-n(X0,X1)1
np(X0,X2):-adj(X0,X1),n(X1,X2)1
np(X0,X2):-num(X0,X1),np(X1,X2)1
v([ma|X],X)1
n([babuleńka|X],X)1
n([babuleńka|X],X)1
adj([rogate|X],X)1
num([dwa|X],X)1
Źródło:Vetulani[2004:44]
Tegotypuprogramsłużyrozpoznawaniugramatycznościzdania.Po-
wyższyalgorytmmożnatakżerozszerzyćwtakisposób,abyprogram
określałstrukturęskładniowąwyrażenia.Jaksięzdaje,programywy-
korzystującezałożeniagramatykitransformacyjno-generatywnejkon-
centrująsięwokółzagadnieńzwiązanychzgramatycznymjedynie
aspektemjęzyka,służączęstooznaczaniuformalnejstrukturywypo-
wiedzilubkontrolowaniupoprawnościgramatycznej1Pomimo
późniejszeodmianygeneratywizmu,główniezasprawąLakoffaiFill-
more’a,wznaczniewiększymstopniuuwzględniałykomponentse-
mantycznyniżwczesnaodmianageneratywizmu,towydajesię,że
problemodpowiedniejformalizacjiwarstwysemantycznejjęzykanie
zostałwramachbadańgeneratywistówrozwiązanywsposóbwystar-
czającydorealizacjizadań,jakieprzedwspółczesnymjęzykoznaw-
stwemstawialingwistykakomputerowa1Trzebajednakpodkreślić
fakt,żedokonaneprzezChomsky’egoujęciejęzykajakosystemuge-
neratywnegodokonałowjęzykoznawstwieprzełomu,którym.in.
umożliwiłrozwinięciesiędziedzinynauki,jakąjestlingwistykakom-
puterowa1
Obecnienadalwielelingwistycznychprogramówkomputero-
wychjesttworzonychzwykorzystaniemzałożeńgeneratywizmu.Po-
dejmowanetakżeinnepróbyformalizacjijęzykawceluusprawnie-
niaautomatycznegoprzetwarzaniatekstu.Zagadnieniamizwiązanymi
zprzetwarzaniemjęzykanaturalnegowPolscezajmujesięintensywnie