Vitalsource Technologies, Inc. Using Artificial Neural Networks For Timeseries Smoothing And Forecasti