A system and method for consumer marketing including a receiver residing on a server to receive a rules set, a generator to generate a rules model, a transmitter to solicit data from a customer regarding goods and services, and a second generator to create an updated rules model using an Artificial Intelligence algorithm or combination of AI algorithms.