How AI enhances user experience on websites