Although the computers to date are capable of handling vast amounts of data, they still do that with separated memory and processing and doing all the steps in a sequential order. IBM is developing a new type of computers, cognitive computers that can be trained with artificial intelligence and machine-learning algorithms to become more like humans and deal with data the way humans do.
Cognitive computing will bring a level of fluidity and appropriateness to the way we will interact with computers. The idea of the new cognitive computer that IBM is developing is to facilitate human cognition beyond the current barriers because of the ever-increasing volumes of data.
In the era of real-time big data, the old number crunching computers are not sufficient anymore and new computers are required that can interact with us, the way we want to interact with each other. That can visualize data the way we humans interact with the world.