Newsgroup: it.comp.ia
Titolo: IA: Idiozia Artificiale???

Ehm, permesso???
Salve a tutti!
Seguo questo NG da un po' di tempo[1] e, visto che tra i lettori dello
stesso si annoverano esperti di IA a vari livelli, volevo segnalare
che, sul sito che ho aperto via Tiscalinet, e precisamente alla pagina
http://web.tiscalinet.it/umal99/mad.html
, si trova la release 5 di un
software di IA (inteso come "Idiozia artificiale" - ovviamente -
freeware).
E, no, non e' "open source" (per ora): non che intenda cavarci danaro,
ma farebbe /stidio/ se qualcuno ce lo cavasse... ;-)
Omaggi artificiali,
U.
__
[1] Si', ho letto le FAQ.
-- 
L'illusione e' talmente vivida che si balla in discoteca.
(Mad)

 freeware).
La prima volta che l'ho lanciato ho cliccato su "nuovo", ho scritto 
"Ciao" e dopo, qualunque cosa scrivessi, rispondeva "Ciao".
La seconda idem con "Buongiorno".
Ho riavviato e gli ho chiesto di parlare di musica, come suggerito dal 
sito.
Ha risposto che era sorpreso che conoscessi Jovanotti (il che non so da 
cosa lo abbia dedotto), e dopo non mi ha dato neanche una risposta in 
qualche modo coerente con quello che gli dicevo.
Mi ha chiesto anche consigli sulla coltivazione della Marijuana; gliene 
ho dati di accurati, esprimendoli con frasi semplici, ma non sembra 
averli capiti: mi ha chiesto se alludevo alla musica Barocca.
Mi sembra un programma che risponde con frasi perconfezionate stimolate 
da eventuali parole presenti nel testo o, in alternativa, scelte a caso.
L'unica cosa che sembra in grado di fare e' ripescare frasi o pezzi di 
frase dette in precedenza.
Lascia anche le proposizioni in sospeso.
Non l'ho trovato particolarmente divertente, ne' particolarmente 
interessante tecnicamente.
Magari mi sbaglio.
-- 
C++U,
  Gio "FrOYd" Caturano
 
http://www.dronez.com

Magari mi sbaglio.
IMHO ti sbagli, si'.
Mad e', come spiegato nel sito, l'evoluzione di un progetto iniziato
qualche lustro addietro qoando, giovane e pir^Heno di belle speranze,
nutrivo l'ambizione di scrivere un programma che potesse superare il
TdT.
Adesso, dopo quasi vent'anni e diversi "porting" tra sistemi operativi
(C=64-->A500-->A1200-->W3.1-->W95), magari il TdT non lo supera lo
stesso, :-) pero' comincia a "prendere forma", nel senso che _a_volte_
puo' dare l'impressione di "capire" quello che gli si dice e "sembra"
rispondere a tono.
Sull'"interessante tecnicamente", sottolinerei come, pur non avendo
una /grammatica/, ne' codice deputato al riconoscimento di singole
parole o frasi[3], si esprima in maniera IMHO piu' che decorosa. ;-)
Insomma: e' un approccio "sui generis" all'IA, forse un po' "zen", se
vogliamo.
Prova a dire a Mad stesso che lui e' solo una macchina, e che in
quanto tale non puo' essere "intelligente"... ;-)
Omaggi declinati,
U.
[1] Che pero' e' stato scelto come nome, *non* per quello che "Mad"
    significa in inglese, e nemmeno per essere l'acronimo di "Markov
    Aided Deceit", ma perche' /Mad/, in Sanscrito, e' la Base
    Pronominale della I persona singolare.[2]
[2] Chi ha detto che "Autocoscienza" sia equivalente a "Intelligenza",
    dopotutto? ;-)
[3] Con l'eccezione di routines "di servizio" rivolte principalmente a
    sostituire "é" con "e'", e cose simili.
-- 
Piu' lontani si va e meno si apprende e ci avvicina alla verita'.
Per questo l'uomo saggio non cammina e arriva.
-- Lao Tse

 quanto tale non puo' essere "intelligente"... ;-)
Mi rispondera' con una frase preconfezionata ad effetto? O citera' 
William Gibson? ;)


 [1] Si', ho letto le FAQ.
:-D
Ciao R.
-- 
Inviato il lun 28 mag 2001 14:15:28 CEST da 
fw01-e31.inferentia.net
[217.29.160.1]
http://www.neuromante.net/

freeware).
Hmm, perdonami. Sto scaricando il tuo programma solo ora, ma da quel
poco che ne ho capito assomiglia a MegaHal, che attualmente e' il mio
chatterbot preferito. Mi pare di capire che ha piu' o meno lo stesso
tipo di capacita' di acquistare e rimaneggiare frammenti di
conversazione. Lo conosci? Altrimenti te lo consiglio.
Ciao,
Anders

su it.cultura.cybersocieta si sta parlando della cosa.
Grazie, appena trovo il tempo do' un'occhio. .-)
Omaggi algoritmici,
U.
-- 
- Commissario, c'e' stato un furto al supermercato: hanno rubato
duemila scatole di sigarette e una tonnellata di carote.
- Avete dei sospetti?
- Stiamo cercando un coniglio con la tosse.

 Si', ma pensavo ad un porting in C/C++ "open source".
Vedi anche 
www.gnu.org
. La licenza e' indipendente dal linguaggio usato e
una volta che sara' open-source anche altri potrebbero fare il porting.
Ciao R.
-- 
Inviato il mar 29 mag 2001 15:15:19 CEST da 
fw01-e31.inferentia.net
[217.29.160.1]
http://www.neuromante.net/

Vedi anche 
www.gnu.org
. La licenza e' indipendente dal linguaggio usato
...ovviamente.  Pero'  IMNSHO  in  C/C++  sarebbe certo piu' immediato
"metterci le mani" per piu' persone...
Omaggi artificiali,
U.
-- 
Mi  curioserebbe  di  sapere  chi  ci  ha  inparato il tagliano a quel
niorante li'.
-- Glicerina

 >>[Mad]
Tra l'altro:
a) l'algoritmo da te descritto, se non ricordo male, puo' essere
facilmente ampliato a gruppi di parole. Invece di aggiungere parole
singole si potrebbero aggiungere frasi intere.
b) invece che imparare a rispondere potrebbe imparare ( anche se la cosa
non e' banale) a fare delle cose. Se l'alfabeto di uscita fosse composto
di azioni.
c) si potrebbe associare uno stato alla parola di uscita associata ad una
azione.
Ciao R.
-- 
Inviato il mar 29 mag 2001 20:29:21 CEST da 
fw01-e31.inferentia.net
[217.29.160.1]
http://www.neuromante.net/

 "metterci le mani" per piu' persone...
Sono d'accordo.
Ciao R.
-- 
Inviato il mar 29 mag 2001 20:19:56 CEST da 
fw01-e31.inferentia.net
[217.29.160.1]
http://www.neuromante.net/

Sono d'accordo.
E  sai  mica  dove  trovare sul /vuvuvu'/ un compilatore C "aggratis"?
Anche a linea di comando, non e' necessario che sia proprio un "Visual
C++"... ;-)
Omaggi artificiali,
U.
---
[+]  E' gia'  pronta  una  versione 5.1.0, che sto per "mettere su"
     sul sito.
[++] Questa  e' una finezza: se io gli dico "Vglio parlare di musica."
     mi   sembra   piu'  sensato  che  la  parola  "musica"  abbia  un
     "punteggio"  piu' alto delle altre. E, si', anche il punto "." e'
     una "parola", in questo contesto.
-- 
"Non mettiamo il carro davanti ai buoi, ma lasciamo i buoi dietro al
carro" - Giovanni Trapattoni

 i  sostantivi  non  hanno  genere  ne'  numero
Forse ti confondi col giapponese. ;)
I sostantivi inglesi hanno genere (maschile, femminile o neutro) e 
numero (si aggiunge la "s" al plurale, tranne casi irregolari come 
"child/children", "datum/data", ecc.). In italiano abbiamo solo maschile 
e femminile. In entrambe le lingue non e' possibile definire una regola 
semplice tale che si possa scoprire sempre il genere del sostantivo 
analizzandone le lettere (addirittura "eco" e' spesso usato al 
femminile, per il singolare, ma sempre al maschile per il plurale).
Gli *aggettivi* non hanno genere ne' numero, ma in italiano la cosa si 
risolve quasi sempre scorporando radice e desinenza (cmq basta capire a 
che sostantivo e' riferito l'aggettivo, se si puo').


 C++"... ;-)
http://www.gnu.org
GCC c'e` per *nix e per Win/DOS.
Bye,
 Emmanuele.
-- 
Emmanuele Bassi         |             [ 
http://digilander.iol.it/ebassi/
 ]
emmanue...@iol.it
  |
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 E  sai  mica  dove  trovare sul /vuvuvu'/ un compilatore C "aggratis"?
http://www.midpec.com/djgpp/
era uscito su dev l'hanno scorso: potresti trovarlo in edicola facilmente.
Ciao R.
-- 
Inviato il mer 30 mag 2001 15:30:23 CEST da 
fw01-e31.inferentia.net
[217.29.160.1]
http://www.neuromante.net/

che sostantivo e' riferito l'aggettivo, se si puo').
Rosso, rossa, rossi, rosse.
Genere e numero. ;-)
Omaggi declinati,
U.
-- 
http://web.tiscalinet.it/umal99
Mamma: Vergogna! Io e papa' piccoli non dicevamo mai le bugie!
Figlia: Davvero? e a che eta' avete cominciato?

era uscito su dev l'hanno scorso: potresti trovarlo in edicola facilmente.
No, lo scarichero' online, che mi costa anche meno... ;-)
Imaggi artificiali,
U.
[1] Questa  parte  e'  la piu'  IT che abbia mai scritto o letto in un
    articolo Usenet, dal '91 a oggi... ;-DDD
-- 
Legge di Malek
Ogni idea semplice sarà espressa nella maniera più complicata.

 Ogni idea semplice sarà espressa nella maniera più complicata.
Chiosa:
l'ascoltatore sapendolo capira la cosa semplice piu' facilmente ad essa
associabile. E si sbagliera'.
Ciao R.
-- 
Inviato il mer 30 mag 2001 21:54:58 CEST da 
fw01-e31.inferentia.net
[217.29.160.1]
http://www.neuromante.net/

 Omaggi declinati,
...le declinazioni sono presenti ancora in tedesco...


qualche suo libro...
Io  lessi  in  merito  un  articolo  di  Gardner  su  "Le Scienze" una
/diciannovina/  di  anni  addietro,  fu ANCHE quello a darmi l'idea di
Mad:  solo  che  l'"intelligenza"  di  MENACE  progrediva  "per via di
levare"[2],  e  implementare  un  algoritmo  analogo,  che  so,  sugli
scacchi, richiederebbe  pochi  terabyte  di  RAM,  per  il  linguaggio
naturale la vedo difficile... :-\
Omaggi artificiali,
U.
1] Tutto e' relativo, un bot che discute a colpi di "sodo mibiplasto
    a  gare  le prota! Elucsi?" ha la sua estetica, indubbiamente, ma
    penso  di  poter dire che non avra' una utilita' pratica prima di
    qualche migliaio  - forse - di anni. ;-)))
[2] Citazione di Sigmund Freud che cita Michelangelo Buonarroti. ;-)
-- 
Legge di Murphy sull'amore:
Se sei in anticipo, non verrà. 
Se sei in ritardo, se ne sarà andata.
Se sei puntuale, dovrai aspettare.
http://web.tiscalinet.it/umal99