In this demo, I use 
plotly, an interactive visualization software library
that, supporting both R and Python, enables rich interface for Machine Learning & Data Science web apps. To reproduce this work,
you just need to install Python
with 
plotly. The package 
matplotlib may be required for data visualization as per your convenience.
This web page was developed using C# with Ajax technology for frontend and Python for backend,
allowing 
Interactive Visualization.
Connection between C# and Python was done using 
IronPython,
an implementation of Python programming language targeting .NET Framework.