Cognitive computing for big data systems over internet of things for enterprise information systems