Text this: Artificial intelligence, Internet of things (IoT) and smart materials for energy applications /