Newsgroup: it.comp.ia
Titolo: Sempre analizzatore......

Ciao a tutti!
Vi rompo di nuovo le scatole con la questione dell'analizzatore
grammaticale: ce l'ho fatta: ora ho un programma che mi riconosce verbi,
sostantivi e articoli.. fin qui nulla di eclatante... pero...secondo voi, un
analizzatore logico di una frase come deve funzionare? Cioe, sapendo
l'analisi grammaticale di una frase (tempi verbali, sostantivi, pronomi),
secondo quale teoria potrebbe capire quale č il soggetto e quale il
complemento oggetto?
Dome

 ha scritto nel messaggio
news:%zJ27.2577$2v6....@news.infostrada.it...

Ciao,
sei arrivato al primo gradino della piramide (parser)
il bello viene adesso.... :-)
-parser
-tagger
-analisi semantica
ecc....
Ciao
Davide

Chiedo scusa per il mio post precedente,
ho scritto due volte il messaggio di risposta
e non me ne sono accorto!
Davide

Parser - ne ho fatto gia uno per la grammatica
Tagger - cosa è ?
Semantica della frase - E' dalle medie che mi porto dietro sta lacuna...
cosa è la semantica?!?!?!
Dome

complemento oggetto?
Bhe gia' sarebbe un passo avanti dividere i verbi in transitivi
(quindi occorre un complemento oggetto) e intransitivi.. quindi
inutile che lo cerchi.. tra l'altro siccome alcuni verbi sono sia
transitivi che intransitivi la presenza o meno di compl. ogg. ti
potrebbe aiutare a capire il senso del verbo nella frase.
La semantica e' il significato di una parola (o di uan espressione)
diversa dal significante che e' la forma grafica/testuale dell'idea
espressa.
Ad esempio le parole white e bianco hanno diversi significanti ma lo
stesso significato.
Inoltre data un linguaggio naturale la semantica di una singola parola
dipende sempre (o quasi) dal contesto, utile per disambiguare.
Il vero problema se vuoi e' che il processo di disambiguamento, assai
semplice (si fa per dire) con i linguaggi formali, diventa
difficoltoso quando affrontiamo il linguaggio naturale.
Infatti nel disambiguare il linguaggio naturale non solo analizziamo
il contesto della frase.. ma facciamo diverse considerazioni sulle
frasi precedenti, fatti noti, deduzioni etc...
Ad esempio se io dico: "Gioca a basket nella Washington"
per interpretare correttamente questa frase bisogna fare alcuni
passaggi logici e attingere a una buona serie di connessioni.
Potrei innanzi tutto considerare che le universita' americane spesso
si chiamano come lo stato in cui si trovano.. poi che spesso ci si
riferisce a loro non come Washington State Univ ma solo come
Washington, inoltre spesso le universita' hanno proprie squadre di
basket.. inoltre noi (dalla frase precedente) sappimao che il tizio di
cui si parla ha 21 anni e quindi probabilmente studia all'universita'.
Ed ecco che il significato esatto della frase diventa "c'e' un tizio
che studia alla Washington university e gioca a basket nella squadra
dell'universita'.
Un'ulteriore difficolta'deriva dal fatto che il modo di analizzare le
frasi di noi esseri umani e' molto sensibile all'errore.. se per
esempio io ti chiedessi:
"Quanti animali di ogni specie ha imbarcato Mose' sull'arca ?"
Probabilmente tu risponderesti sicuro: "Due"
Mentre la risposta corretta e' "Nessuno" poiche' l'arca l'ha costruita
Noe' non Mose'.
L'errore non e' un difetto della mente umana..semmai un pregio che el
permette di essere piu' "robusta" nella comprensione del linguaggio
parlato..infatti sia Mose' che Noe' sono nomi brevi, che finiscono con
una vocale accentata, ed entrambi sono nomi legati al contesto biblico
dell'arca.
Augusto Pucci ( 
http://www.prospektiva.it/webmaster/
 )
Webmaster di Prospektiva On-line
http://www.prospektiva.it
Webmaster di SIPO Toscana
http://sipotoscana.supereva.it

 >secondo quale teoria potrebbe capire quale è il soggetto e quale il


servivano anche a me! ;-)
Bhe... di nulla.... non e' che sia un'autorita' in materia... comunque
nell'approcciarsi ad un simile compito credo possa essere utile
effettivamente una visione pluridisciplinare, del resto ci sono tomi
immensi di psicologia cognitiva..scartabellandoli ogni tanto si
trovano anche idee interessanti.
