Text this: Machine Learning in Information and Communications Technology: A Survey