AI Algorithms in Software & Physical Systems