Artificial Intelligence Marketing and Predicting Consumer Choice: An Overview of Tools and Techniques