This document summarizes a student project to classify iris flowers into three species (setosa, versicolor, virginica) using machine learning algorithms. The project aims to train models using measurements of iris flowers to predict their species. Logistic regression, k-nearest neighbors, and decision tree algorithms are explored. Python libraries like NumPy, SciPy, Jupyter Notebook, and Enthought Canopy are used for the machine learning modeling and analysis. References on previous iris flower classification projects using machine learning are also provided.