Artificial intelligence becomes farmers' 'engineer'