This document provides an overview of machine learning algorithms and their applications in the financial industry. It begins with brief introductions of the authors and their backgrounds in applying artificial intelligence to retail. It then covers key machine learning concepts like supervised and unsupervised learning as well as algorithms like logistic regression, decision trees, boosting and time series analysis. Examples are provided for how these techniques can be used for applications like predicting loan risk and intelligent loan applications. Overall, the document aims to give a high-level view of machine learning in finance through discussing algorithms and their uses in areas like risk analysis.