Creating new personalized learning and IoT solutions with cognitive computing