How AI is enhancing requirement gathering