AI implementation choices