Newsgroup: it.comp.lang.c++
Titolo: PROGETTO DI INTELLIGENZA ARTIFICIALE (!)


Ciao,
bando ai convenevoli e passiamo subito al sodo:
vi siete accorti in quale newsgroup state postando?
Alla prossima con un argomento un po' piu' in tema.
Maurus

 Maurus
Matteo


Ma perche' e' sempre raro trovare gente che ammette di avere sbagliato?
Volevi qualcuno che portasse il tuo progetto in C?
Ti eri sbagliato, qui non eri nel posto giusto.
Per te C o C++ sono pressapoco la stessa cosa?
Ti sei sbagliato sono distanti anni luce.
Alla fin fine per te non fa differenza se qualcuno porta il progetto da VB a
C o a C++?
Be' adesso lo hai fatto capire, non prima.
Per cui...ti eri sbagliato, l'AI non c'entra una mazza con questo discorso.
Fra parentesi non dovresti allegare files o giffetti vari nei tuoi posts.
Per il futuro, in questo newsgroup parla di C++ (non di C, che e' diverso) e
in particolare del C++ standard, per cui nessuna libreria di Windows o di
Linux, ne' MFC, ne' porte seriali, parallele, networking, web, grafica,
DirectX, OpenGL.
Alla prossima.
Maurus

 Forse in vece di scrivere:
Dubito tu riesca a creare un parser in ITALIANO...
-- 
Luc.

 wrote in message
news:MPG.189786ad...@tornado.fastwebnet.it...

Luc a volte dovresti farti filtrare i tuoi posts dalla tua segretaria
diplomatica.
Quello che tu riassumi in una cruda riga puo' essere anche scritto in altro
modo in righe.
Hai la deformazione professionale di ottimizzare anche i tuoi scritti. :-)
Maurus

> Dubito tu riesca a creare un parser in ITALIANO...
Io non ti chiedo di crederci.
Ti dico che esiste e che l'ho programmato con le mie stesse mani.
E ti dico anche che si trova proprio a questo indirizzo e che puoi scaricare
i sorgenti
e studiarli quanto ti pare.
http://utenti.lycos.it/aifactory2/Home.html
Ti dico inoltre che non è solo un parser, ma che è un'intelligenza
artificiale
che IMPARA e CAPISCE (in senso lato) ciò che gli DICI.
Per ora frasi non troppo complesse, anzi, molto semplici.
Ciao e fammi sapere (!!),
Matteo

 gli DICI. Per ora frasi non troppo complesse, anzi, molto semplici.
È simpatico, ma non è intelligenza artificiale. Il tuo programma accumula dati
e li trata in modo completamente algoritmico. L'accumulazione di dati non è la
stessa cosa che imparare. L'atto di imparare coinvolge un cambiamento di
comportamento. Il tuo programma non cambia comportamento ma fa la stessa cosa
con più dati. Questo tipo di programma si chiama un "knowledge base".
L'asserzione che SAM "capisce" è ugualmente falsa. SAM può analizzare la
struttura di una frase, ma non ne ritiene praticamente nessun senso semantico.
SAM è pressapoco l'equivalente italiano del vecchio 'Eliza'.
Non ti dico questo per criticare SAM, ma per correggere l'abuso del concetto
del'intelligenza artificiale.
Claudio Puviani

 ha scritto nel messaggio
news:3e2dd...@nopics.sjc...


 Forse non mi è ben chiara una cosa
Scusa, quanti anni hai? Che studi hai fatto? Come mai non quoti bene?
-- 
Luc.

 nell'ambito delle ricerche dell'AI
Avresti più successo se ti appoggiassi sulle ricerche recenti invece di quelle
abbandonate negli anni 60. Prova con questi libri:
http://search.barnesandnoble.com/booksearch/isbnInquiry.asp?isbn=3540676058
http://search.barnesandnoble.com/textbooks/booksearch/isbnInquiry.asp?isbn=0130
950696
http://search.barnesandnoble.com/textbooks/booksearch/isbnInquiry.asp?isbn=0262
133601
http://search.barnesandnoble.com/booksearch/isbnInquiry.asp?isbn=026266092X
http://search.barnesandnoble.com/textbooks/booksearch/isbnInquiry.asp?isbn=0805
303340
E ne dimentico. Vedrai che ci sono state tre esplosioni nel campo: negli anni
60, inizio degli 80, e fine dei 90. Le scoperte degli anni 60 sono ormai viste
come delle curiosità con poco merito, altro che storico o didattico.
Claudio Puviani

 ha scritto nel messaggio
news:3e2eacd2$1...@nopics.sjc...


 Ma non può apprendere dalla conversazione; va solo a parole chiave...
SAM non impara neanche lui ed anche SAM funziona a parole chiave (ho letto il
codice), dunque il confronto tra i due è giusto.
Claudio Puviani

 ha scritto nel messaggio
news:3e2ed5be$1...@nopics.sjc...


 Ti dico che esiste e che l'ho programmato con le mie stesse mani.
Programmare secondo me non e' una parola da usare con tanta leggerezza.
Perche' non scrivi un bel paper in cui spieghi chiaramente PERCHE' quel coso
dovrebbe funzionare e
COME?
Dubito fortemente ( non voglio essere polemico ma ho dato un occhiata al
"codice" che avete scritto)
che ci sia stata una buona formalizzazione del problema prima di scrivere
qualcosa sul vostro editor.
Uno sbirish che se ne torna nell'ombra.
P.s: Un piccolo consiglio da parte mia.. cerca su google "loebner prize"
credo vi possa essere di buon aiuto.

 "c1.kb".
I dati di SAM sono sotto forma che si chiama "semantic network" (che suppongo
sia "rete semantica" in Italiano). Dunque, le reti semantiche sono state
"scoperte" dal professore Joseph Novak al'Università Cornel, negli anni 60.
Eliza era un esempio del'uso di una rete semantica. SAM ha semplicemente una
rete semantica più complessa, ma ne rimane une rete semantica. L'accumulazione
dei dati in una rete semantica non è "imparare", a meno che ci sia anche
significato associato ad ogni parola. Per esempio, a SAM non disturba un pelo
se gli dico che "un libro legge Paolo" o che "Pierino e stato mangiato da una
mela". Una rete semantica può solo dare l'illusione di aver appreso qualcosa.
Per poter dire che SAM impara, SAM deve poter ragionare con i suoi dati.
Quindi, deve poter inferire da "i libri non si possono mangiare" che "Pietro
mangia un libro" non ha senso, o tutto del meno, che le due asserzioni sono in
contraddizione.
Claudio Puviani

 ha scritto nel messaggio
news:3e2ef...@nopics.sjc...


 base. Ciao,
peccato che il grosso fallimento dell'IA sia proprio questa 
impossibilita'...
forse, e ripeto forse, si sta muovendo qualcosa con COG, che usa reti 
neurali e logica fuzzy, ma resta sempre un cretino elettronico.... 

 neurali e logica fuzzy, ma resta sempre un cretino elettronico....
Non ho ben presente questo progetto (COG).
Potresti darmi maggiori informazioni???
Grazie,
Matto

 Non ho ben presente questo progetto (COG).
http://www.ai.mit.edu/people/brooks/projects.shtml