Vorrei sapere che vantaggi hanno portato gli studi di Chomsky nel mondo dell’informatica.

Noam Chomsky è una delle personalità scientifiche viventi più importanti del
nostro secolo. Nato nel 1928 negli Stati Uniti, insegna nel Department of
Linguistic and Philosophy del Massachusetts Institute of Technology. La sua
teoria generativista ha rivoluzionato gli studi linguistici, con ricadute
importanti in psicologia, logica, filosofia.

Per Chomsky la sintassi è la parte veramente importante nella lingua, ovvero
le regole con cui produrre tutte le frasi di una lingua naturale attraverso
la manipolazione di simboli, e chiamò questo meccanismo grammatica
generativa. Inoltre sosteneva che solo nella mente umana esiste un
processore del linguaggio, e questo processore è già implementato all’atto
della nascita. Questa ipotesi spiegherebbe l’incredibile velocità e
affidabilità con cui un bambino acquisisce il linguaggio. Secondo lui esiste
una sintassi comune a tutte le lingue naturali che viene adattata con pochi
parametri per diventare una lingua concreta

Per quanto riguarda l’informatica, i suoi studi hanno contribuito a creare i
linguaggi formali che sono alla base dei moderni linguaggi di
programmazione. Chomsky ha infatti introdotto alcune restrizioni sulle
produzioni basate sulla sintassi, creando la seguente classificazione delle
grammatiche:

  • grammatiche di tipo 0: nessuna restrizione sulle produzioni;
  • grammatiche di tipo 1: sono dipendenti dal contesto;
  • grammatiche di tipo 2: sono libere da contesto o algebriche;
  • grammatiche di tipo 3: forme regolari.

Esse sono in relazione gerarchica tra loro: per esempio ogni grammatica
regolare è anche libera da contesto e così via. Quindi un linguaggio può
essere generato da più di un tipo di grammatica.

Un programma non ha difficoltà ad usare regole così formali per generare
frasi. Analogamente un programma potrebbe analizzare una frase per
ricostruire la sua struttura e verificare se essa è tra quelle ammesse dalla
grammatica. Un parser è un programma che ha questa funzioni di analizzatore
sintattico.

Grazie ai suoi studi l’elaborazione del linguaggio naturale si afferma come
importante settore dell’intelligenza artificiale, tanto da costituire una
ulteriore disciplina che si chiama linguistica computazionale.

Un’altra possibile applicazione di queste grammatiche è il riconoscimento
sintattico di forme: un oggetto viene descritto attraverso una opportuna
grammatica, se la descrizione di un nuovo oggetto rispetta la stessa
grammatica allora i due oggetti sono simili.

Link

Una bella intervista di Piergiorgio Odifreddi si trova su

http://www.vialattea.net/odifreddi/Chomsky.htm

Interessanti link su internet si trovano a:

http://www.tmcrew.org/archiviochomsky/

Testi

Cook V., Newson M., Grammatica universale. Introduzione a Chomsky, Il
Mulino, Bologna, 1996

Chomsky N., La grammatica generativa trasformazionale – Saggi linguistici,
Bollati Boringhieri, Torino, 1979.