[<--] Indice [-->]

From asbesto <asbesto@freaknet.org>
Date Wed, 28 Jan 2004 11:27:12 +0000
Subject Re: [hackmeeting] Re: Proposta di seminario

Il Wed, Jan 28, 2004 at 12:17:27PM +0100, Monsieur Legrand rigurgitava:

> >> E che ne diresti di condividere pure il codice? :))))
> > ... in QUICKBASIC? ho VERGOGNA!!!
> e chi se ne frega, l'importante e' l'algoritmo
> :)))))

l'algoritmo posso "spiegartelo"; non e' un vero e proprio algoritmo,
ma un'accozzaglia di cazzate! 

in pratica c'e' una base dati di pezzi di frasi e situazioni variabili;
il motore di diana cerca di fare una "analisi logica semplificata"
della frase, tentando di riconoscere soggetto, azioni, ed altre
puttanate; quando questo accade, "ricorda" in uno stack queste
cose magari per poi usarle in future discussioni. quando non ha
chiaro un concetto, fa domande su di esso; un casino riconoscere
verbi regolari, irregolari, e cose del genere; la lingua italiana
e' infernale.

poi in base a quel che ha capito coniuga lei stessa qualche cazzata. se
l'analisi logica fallisce, usa un sistema di guessing tipo eliza-lisp.
se tutto fallisce, tira fuori qualche risposta classica cercando di
introdurre discorsi, facendo domande e cose del genere. 

piu' le frasi sono lunghe e ben articolate e meglio si comporta

a scrivergli "ciao" "suca" e cose del genere non si ottiene granche' se
non parolacce :)

cmq boh, ricordo poco

so solo che ci sono pezzi di quel software commentati con cose tipo
NON SO PERCHE' E' COSI', MA FUNZIONA; ci sono 2 o 3 "goto" che non e'
possibile togliere pena l'aggiunta di 49823 righe di codice, e c'erano
2 o 3 routine in asm per fare non ricordo cosa. uno dei pezzi "simula"
un motorino (ahhaha!) inferenziale stile prolog, il resto sono
archivi, "DATA" e merdate di contorno

e' un peccato non avere piu' l'ultimo codice; questa versione di diana
e' una merda ed e' piena di buchi, ma IO non ne ho altre :!

-- 
[asbesto : freaknet medialab : radio#cybernet : GPG key on  keyservers]
[ MAIL ATTACH, SPAM, HTML, WORD, and msgs larger than 95K > /dev/null ]
[http://www.freaknet.org/asbesto IW9HGS http://kyuzz.org/radiocybernet]

Attachment: pgp00054.pgp
Description: PGP signature


[<--] Indice [-->]