AI and cloud-based technology