Computational approaches for AI systems