Text this: Machine learning and cognitive computing for mobile communications and wireless networks /