Implementations of machine learning and data mining algorithms