CarPricePredictorML helps to predict the price of the car based on the "RandomTree" Algorithm. As learning model a sample learning model is provided based on which the car price is predicted with the different attributes.
CarPricePredictorML
is a Spring Boot based project with Maven support. It can be built with the following commands :
$ mvn clean install
$ mvn spring-boot:run
$ mvn clean test
CarPricePredictorML
is hosted on a heroku server with a sample learning model file.
To use the API of CarPricePredictorML
, the following URL, Header and JSON body can be used:
- Request URL
[POST] http://carpricepredictor.herokuapp.com/v1/cars
- Header
Content-Type:application/json
- Body
{
"kilometers": 2500,
"owner": 2,
"rcType": "INDIVIDUAL",
"engineType": "PETROL",
"transmissionType": "MANUAL",
"registrationyear": "2000",
"city": "Bangalore",
"modelType": "LXI"
}
- Harikrushna Vanpariya
- Weka - The Machine Learning framework used.
- SpringBoot - The Rest API framework used.
- Maven - Dependency Management.
- AngularJS - The UI framework used.
- Bootstrap - The UI framework used.