How does Cato use AI?