[Dizionario] Re: esperimento paolo 1

Paolo Mascellani paolo a elabor.homelinux.org
Mer 1 Set 2004 12:03:33 CEST


Caro Enrico,

	spero che non ti dispiaccia se metto la risposta per conoscenza anche 
in lista, visto che si sono almeno altre due persone che si sono dette 
interessate alla cosa.

> seguo da più di un anno i messaggi in merito al dizionario
> (anche se non sono mai intervenuto), ed ora con sempre maggior
> interesse la crescita del sito /wiki.

Bene.

> Io sto cercando di realizzare un analizzatore grammaticale/logico
> per l'italiano, cercando di schematizzare le varie regole (Sic!!)
> prendendo spunto da una vecchissima grammatica che mi sembrava
> chiara e razionale.

Ottimo! Che tipo di competenze hai? Sai come funzionano i sistemi 
commerciali? Conosci la letteratura scientifica in merito? Che tipo di 
idea stai seguendo per realizzare questo analizzatore?

> Sto usando il Visual Foxpro per alcune
> procedure (che conosco meglio) e Java per altre con l'intento poi
> di avere tutto in java.

Immagino che la scelta FoxPro dipenda da tue precedenti esperienze. 
Magari in futuro si potrebbe passare ad un DBMS libero (postgres, mysql, 
...), anche per permettere ad altri di contribuire. Comunque, in questa 
fase di studio, il linguaggio non mi pare che sia essenziale.

> Ma trovo molte difficoltà ed ora tutto  procede a rilento.

Che tipo di difficolta`? Sugli algoritmi da utilizzare, sul linguaggio, 
... ?

> Ho letto con molto interesse il tuo esperimento e sarei curioso
> di verificare se possa fornirmi qualche idea in più per aggirare
> le difficoltà che sto incontrando. Poi potremmo scambiarci le
> idee in merito.

In realta` il mio esperimento e` molto piu` indietro: di costruire un 
analizzatore grammaticale per il momento non se ne parla. Come scrivevo 
in un altro messaggio, il punto e` capire se:

1 - le regole associative di tipo grammaticale possono essere dedotte da 
questo principio (l'esperimento fatto suggerisce di si`, ma e` ancora 
troppo preliminare per poterlo sostenere);

2 - esse possono poi servire per discriminare frasi corrette da frasi 
scorrette.

Mi pare che il tuo approccio sia del tutto diverso (questa non e` 
assolutamente una critica, anzi ...): tu cerchi di codificare delle 
regole gia` (ben) definite, io sto cercando di capire se un certo tipo 
di regole possono essere dedotte automaticamente da delle frasi sapendo 
che sono corrette. Non e` escluso che, ammesso che il passo (1) del mio 
esperimento dia buon esito, non si possa trovare un metodo per 
utilizzare entrambi i tipi di regole nell'analisi di una frase.

A proposito, ricordo che Dario (uno che lurka su questa ML; lo so che 
hai un mare di cose da fare Dario) mi parlo` una volta di un toolkit 
libero per costruire risorse linguistiche, ma io ho dimenticato il link 
... Magari avra` il buon cuore di ridarmelo.

Salutoni, Paolo.

-- 
Paolo Mascellani
METAware spa - p.mascellani a metaware.it
Margherita onLine - paolomascellani a margheritaonline.it
eLabor scrl - paolo a elabor.homelinux.org
via G. Garibaldi 33, 56127 Pisa - tel. 050 098 0888 - fax 050 313 7878
http://elabor.homelinux.org - info a elabor.homelinux.org




Maggiori informazioni sulla lista Dizionario