Favele/Ruby e lavori sui dizionari (was: Re[2]: [Dizionario] Presentammi...)

Marco Gaiarin gaio a sv.lnf.it
Mer 29 Ott 2003 11:16:38 CET


Mandi! Giuseppe Bilotta
  In chel di` si favelave...

> Comunque, la nuova implementazione in Ruby utilizza un
> approccio notevolmente più furbo per determinare se una parola
> fa parte della lingua oppure no, ed il nuovo algoritmo permette
> un supporto per quelle che tu definisci "dirty words".

...io avevo implementato un velocissimo hack basato su regexp, tutto
qui... ;)))


> Nel frattempo, ho (ri?)scoperto una limitazione: è pressocché
> impossibile manipolare sostantivi che mutano in genere e
> numero, in quanto non è possibile associare più di una RegF ad
> ogni termine nel lessico, e se i due generi hanno bisogno di
> due RegF distinte diventa un vero inferno (anche se per via
> delle "maschere" il controllo sarebbe probabilmente possibile;
> ma è un sacco di lavoro).

...l'idea delle regole è che si poteva spostare la complessità su
queste, se ti serve una regola che muta in genere e numero, invece di
usare due regole diverse ne crei una che muta in genere e numero.

Non so se l'approccio è troppo semplicistico, se questo creerebbe
troppe regole...

-- 
dott. Marco Gaiarin				    GNUPG Key ID: 240A3D66
  Associazione ``La Nostra Famiglia''                http://www.sv.lnf.it/
  Polo FVG  -  Via della Bontà, 7 - 33078  -  San Vito al Tagliamento (PN)
  gaio(at)sv.lnf.it		tel +39-0434-842711    fax +39-0434-842797

	 Proteggiamo l'innovazione in Europa: no ai brevetti software
			   http://swpat.xsec.it/



Maggiori informazioni sulla lista Dizionario