Newsgroup: it.comp.ia
Titolo: IA - Linguaggi di Programmazione - Richiesta consiglio

Ciao a tutti.
Sto proficuamente sprecando le mie vacanze estive studiando Intelligenza
Artificiale di Danilo FUM, per un'esame di Teoria e Sistemi di Intelligenza
artificiale.
Ho appena terminato il capitolo sugli algoritmi e le euristiche di ricerca e
mi piacerebbe provare ad implementarne qualcuno su calcolatore.
Conosco a sufficienza il Pascal e il C ma mi piacerebbe ricorrere al LISP o
al PROLOG in quanto, per quel poco che so, mi dovrebbero permettere di
concentrarmi sulla costruzione degli algoritmi/euristiche senza dover
sprecare "preziose risorse mentali" :-O a dichiarare variabili e a definire
puntatori. In altre parole dovrebbero essere due linguaggi più vicini alla
mentalità della IA. (E poi a dirla tutta... secondo me fa molto *figo*
sapere qualcosa di IA e conoscere un linguaggio di programmazione
appropriato... vuoi mettere la differenza fra il solito "Io programmo in
BASIC" e "Io implemento in PROLOG modelli computazionali" :-OOO)
* Cosa ne dite? C'è un fondo di verità in quello che dico o è soltanto il
fieno che ho in testa a farmi parlare?
* Quale, tra LISP e PROLOG, è il linguaggio più adatto in relazione a:
 {Diffusione
  Facilità d'apprendimento
  Facilità d'uso
  Disponibilità di compilatori su Internet
  Accessibilità a manuali e guide sula rete
  Prospettive di sopravvivenza nella lotta
        per la sopravvivenza nel mondo                 dell'informatica/IA }
            ?
* Indipendentemente dalle valutazioni sopracitate, quale linguaggio
utilizzate?
* Esiste una terza via (nei linguaggi di programmazione per l'IA, s'intende)
?
* Dove li scarico LISP e PROLOG ?
* Varie ed eventuali (sono un organismo disponibile ad apprendere nuove
domande)
* Link(s)?
* Faq (Mi scuso se le mie domande sanno di trito e ritrito, ma non ho
trovato la FAQ del NG. Se qualcuno volesse postarla...)
Rispondete in tanti, SOLO sul Newsgroup. Grazie
Ciao e grazie in anticipo
Fm

 domande)
* Possono le macchine pensare?
* Quali progetti legati a questo gruppo sono attualmente in corso
Software [gli autori aggiungano una breve descrizione e link]
[chatterbot]
* PC Brain
* Sam
* Alice (in stand by... ehm...)
[alife]
* GnammyLand
* RopeLand (non piu' supportata dall'autore)
Documentazione
* Mappa dell'IA
Ciao R.
-- 
MLF
F. Lentini fans Club
-- 
Inviato il ven 10 ago 2001 15:18:09 CEST da 
fw01-e31.inferentia.net
[217.29.160.1]
http://www.neuromante.net/

 --
ROTFL
anche io anche io!! come faccioo?? voglio far parte del club!
il "nostro mito" potrebbe essere manutentore delle faq ?
a proposito di stand by,
io vi saluto, vacanza time, see you soon on september.
I KISS YOU !
--
sandro pons

Mi ero proposto anche io... o meglio.. avevo proposto il mio sito per
l'hosting... poi fate voi
Dome

spesso altri gli strumenti utilizzati.
Qualche esempio?
**************************
Perchè la questione relativa al linguaggio naturale è così sviluppata e
pressochè onnipresente nelle discussioni di IA, in maniera sproporzionata
rispetto ad altre tematiche quali le reti connessioniste o i modelli di
pianificazione e apprendimento?
(Domanda Bis: E' soltanto per via del test di Turing o c'è dell'altro?)
****************************
Sui progetti di Chatterbot portati avanti da alcuni frequentatori del NG:
con che linguaggi li state sviluppando? Cosa ha motivato la vostra
preferenza?
******************************
Non esiste un bel corso di Prolog dalla a alla z o qualcosa sulla falsa riga
di Thinking in C o Thinking in Java sulla rete?
******************************
Perchè, quando in prolog pongo una query al programma, questi si limita a
rispondermi Yes o No, anzichè esplicitare il valore della variabili
unificate?
Ad esempio: in qualche tutorial trovato qua e là compaiono esempi tipo
  genitore(pam,tom).
  genitore(tom,bob).
  figlio(Y,X) :- genitore(X,Y).
  ?- figlio(X,Y).
  X = tom
  Y = pam
Però, di fatto, quando il Wprolog e lo Strawberry Prolog a mia disposizione
si limitano a rispondermi Yes ('sti scansafatiche)
Why????
*************************
Ok, per oggi ho finito.
Scusate l'intervista... :-)
Ciao
Fm

 l'hosting... poi fate voi
Chi ha tempo e voglia perfavore lo faccia, non c'e' copyright quindi la
cosa e' libera e volendo si possono avere anche versioni diverse se piu'
persone lo vogliono fare.
Ciao R.
-- 
Inviato il mer 22 ago 2001 14:45:59 CEST da 
fw01-e31.inferentia.net
[217.29.160.1]
http://www.neuromante.net/


[...]
se non ti riferisci a CLIPS, potresti postare qualche link o qualche info in più
su quello in java
grazie
igianni

 Why????
mi dispiace, non conosco ne' il Wprolog ne' lo Strawberry, prova con lo SWI
Prolog che ti ha già consigliato Draco Roboter e che, secondo me che non sono un
esperto, è il più stabile ed usabile (soprattutto se lo affianchi con il
pacchetto XPCE) interprete Prolog free e multipiattaforma
igianni

 <izzo_giovanni<MAPS> wrote in message
aorh7.26875$vC1.2...@news1.tin.it...

in piů


 in Java č JESS. Dovrebbero essercene versioni gratuite sul web.
yep.
http://herzberg.ca.sandia.gov/jess/
Ciao R.
-- 
Inviato il lun 27 ago 2001 15:46:54 CEST da 
fw01-e31.inferentia.net
[217.29.160.1]
http://www.neuromante.net/