reader.addListener('end',function(){ if(dataArray.length != 0){ var forecastedData = machineLearning.csvForecast(dataArray, 'csv'); server.csvClientData(forecastedData); //We need to convert the JSON object into csv var csvString = 'Date,Real Power Demand - Downtown Main Entrance (kW)\n'; for(var i=0; i<forecastedData.length; i++){ if(forecastedData[i].forecast!=undefined && forecastedData[i].forecast) csvString += forecastedData[i].date + ',' + forecastedData[i].power+'\n'; } res.send(csvString); dataArray = []; } });
app.get('/ml-test', function(req, res){ machineLearning.brainTest(); });