Implementations and Applications of Machine Learning