Newsgroup: it.comp.ia
Titolo: A.I.D.A

Salve...
è da qualche tempo che ho in testa di progettare AIDA
(Artificial Intelligence Dimostrative Application)
ovvero un software in grado di comunicare con l'utente,
di capire ciò di cui sta parlando e sopratutto di imparare
[non solo nuove frasi, ma anche"concetti" e nuove lingue (questa è la parte
più facile)]...
l'implementazione ho deciso di farla in Java visto l'intenzione di ridurre
la complessità computazionale
del software grazie a strutture dati, il problema principale che mi giunge è
:
DA DOVE INIZIO?
Qualcuno ha già sviluppato software del genere?
Mi basta solo uno spunto dal quale partire...
for (int i = 0; i < 1000; i++) {
    GRAZIE;
} // for
              ||
              \/
     GRAZIE MILLE
Bejo

 del software grazie a strutture dati...
...Mah... io ho visto un pò Java e quello che sa fare,
IMHO lo userei solo ed esclusivamente se il programma
DEVE ASSOLUTAMENTE essere portabile e hai ZERO tempo
per testare il codice sulle altre piattaforme.
In tutti gli altri casi, meglio prendere il C/C++ che
come complessità di linguaggio è la stessa, ma almeno
è molto, MOOLTO più veloce. E prevedo che in una IA
di cicli di CPU ne userai parecchi... quindi pensaci

Il C lo conosco bene...
ma il C++ un po meno...
e necessito assolutamente di strutture dati come alberi, pile e code
quindi di OGGETTI...
Non avendo molta confidenza con il C++ mi resta solo il java...
inoltre AIDA č progettata per girare anche in rete quindi portabile
(APPLET)...
mi resta sempre il solito problemino...
DA DOVE INIZIO?

, 
bej...@aliceposta.it
 
says...

cerca chatterbot in rete e nei vecchi post del NG.. un tempo c'erano 
molti interessati ( tra cui anche io ), molti hanno abbandonato, altri 
procedono ( se lo fanno ) molto a rilento.
Tutto questo x dirti: quello che vuoi fare e' un gran casino.
bye

 ha scritto nel messaggio
news:MPG.1a4ebe758...@news.fastwebnet.it...


Sergio
Beh, caro Sergio, il Pascal l'ho usato ma il C resta decisamente il
migliore...
Come si fa ad usare il Pascal che non ha neanche i puntatori???
Il problema č che ho poche basi di C++... ma non venirmi a dire che č meglio
il Pascal del C...
Bejo

 il Pascal del C...
All'inizio il C++ lo puoi usare come se fosse C
semplice, poi pian piano inizi a usare le varie
feature del linguaggio. Io ho iniziato così...
Per il confronto Pascal - C, guarda che i due
linguaggi non sono mica poi tanto diversi.
Il pascal ha una sintassi molto più rigida,
ma ha più o meno gli stessi costrutti e parole
chiave del C. E compilati, gli EXE risultanti
girano circa alla stessa velocità.
Insomma non è mica detto che il Pascal sia
poi tutto questo schifo, anzi... io direi che
i due linguaggi sono alla pari: quello che il
C guadagna in flessibilità, poi lo perde in
fase di debugging, quando ti fa perdere ore a
cercare errori assurdi. Debuggare un programma
Pascal è MOLTO più semplice.

 ha scritto nel messaggio
news:jDVFb.39952$0w.19...@news2.tin.it...


 è molto, MOOLTO più veloce. 
Oddio, mica poi tanto vero. A parte che Java non vuol dire 
necessariamente JVM, se non fai una applicazione che usa accesso diretto 
all'hardware (i.e. roba di grafica 3D, ad esempio), la differenza c'è ma 
non e' poi tanto rilevante.
-- 
Stefano "Raistlin" Zanero
System Administrator Gioco.Net
public PGP key block at 
http://gioco.net/pgpkeys

 All'inizio il C++ lo puoi usare come se fosse C
E' proprio il grosso motivo per cui il C++ non e' un gran linguaggio 
didattico ;)
