Artificial Intelligence (A Systems Approach from Architecture Principles to Deployment)