Artificial Cognition Systems by