L’informatica affettiva è la scienza che studia il modo in cui le macchine distinguono e rispondono alle emozioni umane. Mira a migliorare l’interazione tra uomo e computer costruendo macchine in grado di reagire e adattarsi ai cambiamenti nell’affetto dell’utente sulla base di segnali interpretati dal computer.
La parola “affetto” nel contesto dell’informatica affettiva si riferisce allo stato attuale di una persona. Include le emozioni, l’umore e il modo in cui una persona sta rispondendo a uno stimolo. A questo proposito, sono generalmente richieste varie discipline scientifiche per comprendere e implementare appieno la tecnologia dell’informatica affettiva. Informatica, linguistica, robotica, sociologia e psicologia sono alcune discipline coperte dall’informatica affettiva.
Oltre a determinare lo stato attuale dell’utente, il calcolo affettivo mira anche a creare macchine che hanno la capacità di influenzare l’affetto dell’utente. Questo può essere particolarmente utile in situazioni in cui è necessaria una vigilanza costante. Un esempio di questo è un’auto in grado di rilevare quando un guidatore è assonnato o ubriaco. Lo fa monitorando la frequenza degli sbadigli, i movimenti degli occhi e della testa e altri comportamenti di guida. Quindi risponde lampeggiando una spia, emettendo un suono forte o tirando la cintura di sicurezza.
La capacità di interpretare accuratamente i segnali verbali e non verbali è la principale barriera all’informatica affettiva. I computer generalmente rilevano segnali psicologici e fisiologici attraverso sensori che devono essere collegati all’utente. Man mano che la tecnologia progredisce, consente metodi più non intrusivi di raccolta dei dati. Le videocamere possono monitorare l’espressione facciale e il linguaggio del corpo e i microfoni possono registrare il tono della voce. I sensori del mouse e della tastiera possono misurare le variazioni della temperatura e della conduttività della pelle.
Un altro obiettivo dell’informatica affettiva è creare macchine in grado di imitare le emozioni. Nella programmazione di computer che esprimono emozioni, gli scienziati utilizzano la teoria del controllo degli affetti. Ciò significa che l’emozione del computer deve corrispondere alla situazione. Per fare ciò, i ricercatori utilizzano un database di affetti contenuti in un linguaggio di markup delle emozioni.
Ci sono usi commerciali per il marketing affettivo. I centri di assistenza clienti possono selezionare automaticamente i clienti potenzialmente arrabbiati in base alla loro voce e trasferirli a un rappresentante appositamente formato. Le pubblicità che utilizzano il design affettivo possono suscitare effetti che possono essere soddisfatti dal prodotto venduto.
Nei giochi per computer, il calcolo affettivo consente ai giochi di adattarsi a seconda del livello di abilità del giocatore. I personaggi non giocanti sono in grado di personalizzare le risposte, portando a un’esperienza più interattiva. L’intelligenza artificiale del gioco può aumentare il livello di difficoltà se rileva che il giocatore trova il gioco troppo facile. Al contrario, il gioco affettivo può dare più potenziamenti o bonus se pensa che il giocatore stia diventando frustrato.