PDA

Visualizza la versione completa : [C++] Intelligenza artificiale: scrivere al computer e ricevere risposta coerente


jabjoint
08-10-2006, 12:34
Ciao ragazzi, stamattina mi sono svegiato con l' intento di iniziare un lavoro forse un po complicato, ma con il tempo penso fattibile.

Vorrei come gia detto, programmare il computer in modo che risponda abbastanza coerentemente alle mie richieste(testuali). Sicuramente c' è già in giro qualcosa di simile (ho visto che esiste un' applicazione per il cell.), sapete dove posso trovare del materiale utile per fare un buon lavoro???

Una specie di giuoco, ad esempio:

UTENTE: Ciao PC. Come stai stamattina?
PC: Ciao UTENTE. Io bene grazie/Non tanto bene/male

- Inanzitutto dovrebbe rispettare almeno la grammatica italiana.

Ma come si può dare il senso dell' umore che permette di scegliere al pc qualche idea???

oregon
08-10-2006, 12:54
Mangiato pesante ieri sera ...? :zizi:

scancode
08-10-2006, 14:47
Originariamente inviato da jabjoint
Ciao ragazzi, stamattina mi sono svegiato con l' intento di iniziare un lavoro forse un po complicato, ma con il tempo penso fattibile.

Vorrei come gia detto, programmare il computer in modo che risponda abbastanza coerentemente alle mie richieste(testuali). Sicuramente c' è già in giro qualcosa di simile (ho visto che esiste un' applicazione per il cell.), sapete dove posso trovare del materiale utile per fare un buon lavoro???

Una specie di giuoco, ad esempio:

UTENTE: Ciao PC. Come stai stamattina?
PC: Ciao UTENTE. Io bene grazie/Non tanto bene/male

- Inanzitutto dovrebbe rispettare almeno la grammatica italiana.

Ma come si può dare il senso dell' umore che permette di scegliere al pc qualche idea???

ciao jab

Cerca per reti neuronali/fuzzy per studiare gli algoritmi da intraprendere. Anche algoritmi genetici e ancora come utilizzare il linguaggio di scripting proprio...

king64
08-10-2006, 19:20
Il programma che cerchi di costruire è l'analogo del famoso programma Eliza di J.Wizebaum . Questo programma cerca di emulare il metodo di un psicoterapista . Qui (http://www.manifestation.com/neurotoys/eliza.php3) puoi testare un programma Eliza scritto in java . Per maggiori dettagli cerca su wikipedia e su google il termine Eliza . Saluti :ciauz:

jabjoint
08-10-2006, 22:34
Vi ingrazio molto.

MItaly
08-10-2006, 22:41
Questo Eliza (http://www5.domaindlx.com/ecceliza1/ecceliza.txt) è molto migliore; provatelo.
Nota bene: il file ha estensione .txt ma va rinominato in .exe perché funzioni.

Xaratroom
09-10-2006, 19:11
Non ho mai visto tanto masochismo in vita mia...
A parte scherzi:
Un prog del genere è sicuramente fatto con un gran numero di selezioni...
... è geniale, ma potevano migliorarlo, non supporta linguaggio scurrile !

MItaly
09-10-2006, 19:14
Verissimo; gli ho lanciato improperi di ogni genere, ho cercato di tirarlo su argomenti equivoci... niente, tornava a parlarmi degli hobbies! In ogni caso ti basta modificare il file ELIZA.DAT per aggiungere un po' di volgarità a questo simpatico programma.

Loading