Text this: Deep learning based approaches for intelligent industrial machinery health management and fault diagnosis in resource-constrained environments