Architecting intelligent systems demands a deep understanding of both the theoretical foundations of AI and the practical challenges posed. This implies carefully determining appropriate algorithms, architectures, and training to create systems that can learn from data and execute complex tasks. A key factor of this approach is guaranteeing the ro