Due to the availability of data, and to a lesser extent the availability of compute power machine learning and its applications are experiencing an explosive growth.  This growth results in many new or improved algorithms and computer programs available over the web.
To help with getting familiar with machine learning algorithms the website Online Machine Learning Algorithms was created. On this website you can enter the data, choose the algorithm (model) and run it. You can play with different input parameters or different input datasets. Running algorithms will be helpful to understand how machine learning algorithms are working.
Please feel free to add any comments, questions, suggestions or requests for adding new features.