things to consider when choosing an artificial Intelligence platform