That's definitely how I use AI in general: build the tools instead of process the data. I rather like deterministic behavior.