Affective computing är vetenskapen om att studera hur maskiner särskiljer och reagerar på mänskliga känslor. Det syftar till att förbättra interaktionen mellan människor och datorer genom att bygga maskiner som kan reagera och anpassa sig till förändringar i användarens påverkan baserat på ledtrådar som datorn tolkar.
Ordet ”påverkan” i samband med affektiv datoranvändning hänvisar till en persons nuvarande tillstånd. Det inkluderar känslor, humör och hur en person reagerar på en stimulans. I detta avseende krävs i allmänhet olika vetenskapliga discipliner för att fullt ut förstå och implementera den affektiva datortekniken. Datavetenskap, lingvistik, robotik, sociologi och psykologi är några discipliner som omfattas av affective computing.
Förutom att bestämma användarens nuvarande tillstånd, syftar affective computing också till att skapa maskiner som har förmågan att påverka användarens påverkan. Detta kan vara särskilt värdefullt i situationer där konstant vakenhet behövs. Ett exempel på detta är en bil som kan upptäcka när en förare är sömnig eller berusad. Den gör detta genom att spåra gäspningsfrekvens, ögon- och huvudrörelser och annat körbeteende. Den reagerar sedan genom att blinka med en varningslampa, avge ett högt ljud eller dra i säkerhetsbältet.
Förmågan att korrekt tolka verbala och icke-verbala ledtrådar är det främsta hindret för affektiv datoranvändning. Datorer upptäcker i allmänhet psykologiska och fysiologiska signaler genom sensorer som måste kopplas till användaren. Allt eftersom tekniken fortskrider möjliggör den mer icke-påträngande metoder för datainsamling. Videokameror kan spåra ansiktsuttryck och kroppsspråk och mikrofoner kan spela in tonfall. Sensorer på musen och tangentbordet kan mäta förändringar i hudtemperatur och konduktivitet.
Ett annat mål med affektiv datoranvändning är att skapa maskiner som kan imitera känslor. I programmering av datorer som uttrycker känslor använder forskare affektkontrollteori. Det betyder att datorns känsla måste överensstämma med situationen. För att åstadkomma detta använder forskare en databas med effekter som finns i ett känslouppmärkningsspråk.
Det finns kommersiella användningsområden för affektiv marknadsföring. Kundtjänstcenter kan automatiskt söka efter potentiellt arga kunder baserat på deras röst och överföra dem till en specialutbildad representant. Annonser som använder affektiv design kan framkalla effekter som kan tillfredsställas av produkten som säljs.
I datorspel gör affective computing det möjligt för spel att anpassa sig beroende på spelarens skicklighetsnivå. Icke-spelare karaktärer kan anpassa svaren, vilket leder till en mer interaktiv upplevelse. Spelets artificiella intelligens kan öka svårighetsgraden om den känner att spelaren tycker att spelet är för lätt. Omvänt kan affektivt spelande ge fler power-ups eller bonusar om den tror att spelaren blir frustrerad.