This is a simple implementation of (1D) Gaussian Process Regression. Training part was implemented by Tensorflow, and the visualization part was made by D3.
Sample Graph.
Black line represents original data, and dots mean inferenced function value. Red area indicates 95% confidence interval.