comunicare con il computer

HOME



d>
Scienza cognitiva
Storia I.A.
I.A.
Linguistica
Filosofia del linguaggio
Psicologia cognitivista
Neuroscienze
 

Comunicare con il computer

Il modo più semplice per comunicare con il computer sarebbe quello di utilizzare la propria lingua. Costruire, peṛ, una macchina capace di comprendere ed esprimersi in linguaggio naturale è molto difficile per la messa a punto di programmi adatti. L'unico linguaggio che un calcolatore è in grado di leggere è il linguaggio macchina, poichè l'hardware di un computer è costituito in maniera tale che a ciascuna istruzione data in quel linguaggio corrisponde una ed una sola delle operazioni eseguibili dalla macchina. Essendo i linguaggi macchina binari, ossia usano solo due simboli (0 e 1) che si combinano in modo diverso proprio come si combinano le 21 lettere dell'alfabeto nella formazione di tutte le parole dell'italiano. I ricercatori, per semplificare le operazioni, hanno dedicato una grande parte delle loro energie alla costruzione di linguaggi che permettano di dare ai computer istruzioni meno dettagliate di quelle necessarie in linguaggio macchina, di questi linguaggi alcuni sono notissimi e scritti per facilitare la programmazione in domini specifici come il Fortran usato in matematica. Per la ricerca in Intelligenza Artificiale si usano i cosiddetti linguaggi ad alto livello, come il Prolog che meglio si prestano alla scrittura di procedure atte a far comportare la macchina intelligentemente. Un sistema, perchè possa ragionare, ha bisogno sia di conoscere i fatti del mondo in generale, sia di informazioni su eventi specifici collocati nel tempo. Benchè una rappresentazione sia convertibile in un'altra e l'utilità di scegliere l'una o l'altra di esse vari con il tipo di compito per cui occorre usare una data informazione, è importante avere formalismi adeguati.

Macchina di Turing

Reti semantiche

indietro

 
>