Generative AI vs Rule-based AI