What could a self-learning AI system do for your financial life?