We know computers are smart but they usually excel in a particular skill like chess or understanding speech . How close are we to building a machine which, like the human brain , has the flexibility to problem solve across a range of cognitive tasks? Computer scientists are hard at work trying to create artificial general intelligence and , if they succeed , who knows what conscious machines might decide to do?