Se vogliamo prendere come esempio cleverbot, direi l'intelligenza artificiale a cui è piu facile accedere, questa utilizza una mole spropositata di dati acquisita negli anni da migliaia e migliaia di utenti applicando degli algoritmi relativamente semplici di carattere statistico. Il vantaggio, semplicità degli algoritmi, in realtà è una simulazione di IA, quindi una simulazione nella simulazione, l'intelligenza è presa in prestito dagli utenti che hanno parlato con il cleverbot, quest'ultimo si occupa solo di riproporle all'utente al momento giusto, anch'esso determinato dai dati degli utenti. La mole enorme di utenti garantisce una mole enorme di dati che elevano la complessità apparente del IA.
Svantaggi, avere cosi tanti dati non controllati comporta il rischio di aver altrettanti errori logici nelle frasi.
Si potrebbe implementare in altro modo andando a determinare schemi logici nella frasi, dizionari e grammatica...
Questo discorso solo per sottolineare quanto la strada sia complicata per portare a termine questo progetto.
Io mi limiterei alla parte di assistente virtuale.
|