whycomputer.com >> Interneto žinios >  >> išmanieji įrenginiai

Skirtumas tarp reguliaraus gramatikos ir kontekstinės gramatikos

Gramatika reiškia kažką, kas labai skiriasi nuo kalbininkų ir kompiuterių programuotojų, nei daugumai žmonių. Nors dauguma iš mūsų galvoja apie gramatiką kaip etiketo taisyklių rinkinį socialiai priimtinam kalbos vartojimui, lingvistai ir programuotojai mano, kad gramatika yra kažkas daug galingesnis: taisyklių rinkinys, kuris gali generuoti bet kokias ir visas galimas išraiškas konkrečioje ar dirbtinėje kalba ar fragmentas. Reguliarios ir kontekstinės gramatikos yra dvi logiškai galimos gramatikos rūšys ir skiriasi viena nuo kitos pagal galiojančias taisykles ir jų tipus. <<3>

Kilmė

Lingvistas Noam Chomsky savo 1959 m. darbe „Dėl tam tikrų oficialių gramatikos savybių“ sukūrė kontekstinių ir reguliarių gramatikų sąvokas. Jis nurodė, kad egzistuoja keli pagrindiniai gramatikos tipai, kurie skiriasi viena nuo kitos. kalbinių išraiškų sudėtingumą. Reguliarios gramatikos yra paprastesnės ir mažiau produktyvios nei kontekstinės gramatikos.

Skirtumas tarp taisyklių

Reguliarios ir be konteksto nesusijusios gramatikos skiriasi pagal jų tipų taisykles. Kontekstinės gramatikos taisyklės leidžia galimus sakinius kaip nesusijusių atskirų žodžių (kuriuos „Chomsky“ vadina „terminalais“) ir žodžių grupių (frazių arba tai, ką Chomsky vadina „ne terminalais“) derinius. Kontekstinės gramatikos leidžia atskirus žodžius ir frazes bet kokia tvarka ir leidžia sakinius su bet kokiu skaičiumi atskirų žodžių ir frazių. Kita vertus, įprastos gramatikos leidžia tik atskirus žodžius kartu su vienu sakiniu už kiekvieną sakinį. Be to, reguliarių gramatikų frazės turi būti pateikiamos toje pačioje pozicijoje kiekviename sakinyje ar frazėje, sukurtoje gramatikos.

Struktūros

Kadangi kontekstinės gramatikos leidžia platesniam taisyklės, nei įprastos gramatikos, jos gali sukurti platesnį struktūrų spektrą nei įprastos gramatikos. Pavyzdžiui, jie gali apimti įvairias galimas frazių struktūras, pvz., „Mergina iš miesto su pinigų problemomis“ (čia struktūros skirsis priklausomai nuo to, ar „su pinigų problemomis“ aprašomas miestas ar mergaitė). Reguliarios gramatikos negali tai padaryti. Jie gali sukurti tik paprastas išraiškas, susidedančias iš vienos, struktūriškai nepriklausomų žodžių eilutes ir galbūt vieną didesnę frazę (pvz., „Labai, labai protingi žmonės“).

Naudojimas

Nesudėtingos gramatikos naudojamos natūralios kalbos apdorojimui, norint generuoti ir išanalizuoti kalbos duomenis, nes jie gali užfiksuoti daugelį apibrėžiamų žmogaus kalbos savybių, pavyzdžiui, jų potencialą be galo rekursinėms struktūroms. Reguliarios gramatikos, kurios sukuria tik kontekstinių gramatikų išraiškų pogrupį, taip pat naudojamos natūraliam kalbos apdorojimui. Tačiau jie gali pakartoti arba apdoroti trumpas ir gramatines paprastas kalbines išraiškas, pvz., Trumpas išraiškas, kurios paprastai randamos neoficialiame dialoge.
URL:https://lt.whycomputer.com/smart-devices/100416967.html

išmanieji įrenginiai
  • Koks skirtumas tarp monitoriaus ir televizoriaus?

    HDTV pirmiausia yra skirti pramogoms, o vartotojai peržiūri turinį „Blu-ray“, DVD, transliacijos, kabelinės ir interneto transliacijos būdu. Kompiuterių monitoriai paprastai yra skirti prijungti prie stalinių bokštų ar nešiojamųjų kompiuterių ir rodyti duomenis, tekstą, nuotraukas ir vaizdo įrašus.

  • Koks skirtumas tarp „TTY“ ir „TDD“?

    Technologijos pasiekė nepaprastą ribą teikdamos bendravimo galimybes neįgaliesiems. „TTY“ ir „TDD“ įgalina asmenis, turinčius klausos sutrikimų, ir kalbėjimo sutrikimus bendrauti telefonu. TTY ir TDD dirba kartu - nėra skiriamojo skirtumo. Kas yra TDD? TDD arba kurčiųjų telekomunikacijų įrenginy

Interneto žinios © https://lt.whycomputer.com