Artificial intelligence meets human intelligence