7 Key Factors Driving the Artificial Intelligence Revolution