Software Architecture for Machine Learning in Personal Financial Planning | IEEE Conference Publication | IEEE Xplore