Siden kunstig intelligens ble introdusert, har vi blitt advart om den nært forestående ankomsten av datasystemer som kan etterligne menneskelige tankeprosesser. Det har blitt spådd at datamaskiner snart vil bli så intelligente at mennesker bare vil være heldige som kjæledyr. Til tross for den økende sofistikeringen av kunstig intelligens, med bemerkelsesverdige prestasjoner som selvkjørende biler og datamaskiner som spiller sjakk uten menneskelig inngripen, har imidlertid datavitenskapen ennå ikke klart å utvikle generell kunstig intelligens. I boken 'Algorithms Are Not Enough' utforsker Herbert Roitblat hvilke betingelser som må være oppfylt for at generell kunstig intelligens skal bli en realitet, samt hvorfor en robopokalypse hverken er nært forestående eller sannsynlig. Roitblat viser hvordan eksisterende kunstig intelligens har vært begrenset til å løse problemer som kan navigeres gjennom valgmuligheter, det vil si å finne spesifikke løsninger på godt strukturerte problemer. Menneskelig problemløsning derimot inkluderer utfordringer i uklarte situasjoner, hvor kreativitet og design spiller en avgjørende rolle.