Artificial Intelligence is a term used to describe a program that’s able to adapt to unexpected conditions, without it being programmed for those actual events. In other words, you can say it is able to think to some degree. That enable such systems to make more sophisticated calls than just following a set of rules. This method is used widely in online foreign exchange expert advisors,eg. Forex Twister. Artificial Intelligence allows these programs to adjust to market conditions and make better calls. It is not ideal and I would say still rather primitive method, and it will take years to come to develop bots that will make calls as good as traders.