[Dizionario] A priori
Paolo Mascellani
paolo a elabor.homelinux.org
Ven 27 Ago 2004 09:37:00 CEST
Ciao Andrea,
> Ah, ecco, qui è spiegato molto meglio! :-)
>
> http://mega.ist.utl.pt/~ic-apr/documentos/agrawal_vldb94.pdf
>
> Dovevo in qualche modo togliermi la curiosità... ;-)
Vedo che ti stai appassionando ...
In realta` anche in questo lavoro (peccato che sia in pdf: e` meno
fruibile) si descrive un miglioramento dell'algoritmo originale, che e`
comunque descritto nella prima parte. La descrizione dell'algoritmo
originale e` piu` che sufficiente per capire quello che ho fatto io: in
pratica, basta capire l'idea che ci sta sotto e cioe` che se
l'associazione di n fatti elementari non ha abbastanza supporto allora
non lo avranno neppure le associazioni di piu` fatti elementari che
contengano tali n. Il gioco poi consiste nel definire cosa sono i fatti
elementari ed il supporto nel nostro caso ...
Credo che approfondire i (grossi) miglioramenti che sono stati fatti
rispetto all'algoritmo originale, cosi` come studiare altri algoritmi
(ad esempio quelli proposti da Jiawei Han, sempre per regole
associative), allo stato del mio esperimento, non ha senso; 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.
Se queste due domande avranno risposta positiva allora si potra` pensare
a migliorare l'algoritmo o a studiarne altri. Dobbiamo pensare a questa
fase come ad una fase di ricerca, non di applicazione, per questo mi
piacerebbe che intervenissero dei ricercatori.
Discorso diverso sarebbe se qualcuno che ha gia` risultati disponibili
sulla correzione grammaticale li mettesse a disposizione.
> Se inizierò ad avere abbastanza spunti sull'argomento (e un po' di tempo)
> magari qualche esperimento in Python lo farò anche io! :-)
Benissimo. Io ti posso passare i miei sorgenti Java.
> Tu cosa avevi usato come analizzatore morfologico per il latino?
Me lo sono costruito io, in modo un po' rocambolesco e forse non del
tutto legale (anche se non credo che qualcuno possa vantare dei diritti
sulla grammatica latina), relativamente alle sole parole che componevano
il centinaio di frasi su cui ho fatto l'esperimento. Su questo aspetto
tendo ad essere un po' reticente in lista ...
> Sai di analizzatori morfologici per l'inglese?
Non lo so proprio, ma credo che cercando ci si arrivi e che, almeno fino
a che si rimane a livello di ricerca, si possano utilizzare i metodi un
po' sbrigativi che ho utilizzato per il Latino.
Ciao, 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