public ActionResult <IEnumerable <string> > Get() { var housePriceSample1 = new HouseData() { Area = "76", BedRooms = 3, BedRoomsBsmt = 0, FullBath = 2, HalfBath = 0, Rooms = 7, ApproxSquFeet = 1300, GarageType = "Attached", GarageSpaces = 2 }; HouseData[] hd = new HouseData[] { housePriceSample1 }; var results = HousePricePrediction.PredictSinglePriceSet(hd, _dataTransformModelPath, _modelPath); return(new string[] { results[0].ToString() }); }
public ActionResult <IEnumerable <string> > Get([FromQuery] string area, [FromQuery] float approxSquFeet, [FromQuery] float rooms, [FromQuery] float bedrooms, [FromQuery] float fullbath, [FromQuery] float halfbath, [FromQuery] string garageType, [FromQuery] float garageSpaces) { var requestHousePriceFeatures = new HouseData() { Area = area, BedRooms = bedrooms, BedRoomsBsmt = 0, FullBath = fullbath, HalfBath = halfbath, Rooms = rooms, ApproxSquFeet = approxSquFeet, GarageType = garageType, GarageSpaces = garageSpaces }; HouseData[] hd = new HouseData[] { requestHousePriceFeatures }; var results = HousePricePrediction.PredictSinglePriceSet(hd, _dataTransformModelPath, _modelPath); return(new string[] { results[0].ToString() }); }