Source: http://www.canadianbusiness.com/investing/artificial-intelligence-due-diligence-risk-management/