Expectation-Maximization-Algorithm Clustering Using Expectation-Maximization Algorithm, A project for Data Mining: Algorithms and Applications class