0% found this document useful (0 votes)
6 views1 page

project_documentation

The project 'Affordable Cars' aims to predict affordable cars and their manufacturers based on features like engine type and horsepower, initiated in June 2021. It involves data collection from car company websites, data analysis, and the use of machine learning models such as Random Forest Regression and Classifier for predictions. The final program takes input parameters and outputs the predicted price and manufacturer of the car.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views1 page

project_documentation

The project 'Affordable Cars' aims to predict affordable cars and their manufacturers based on features like engine type and horsepower, initiated in June 2021. It involves data collection from car company websites, data analysis, and the use of machine learning models such as Random Forest Regression and Classifier for predictions. The final program takes input parameters and outputs the predicted price and manufacturer of the car.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

affordable cars

Project Details
Project Name: Affordable cars
Date: Started working from June, 2021
Project Managers: Tanmay Mandwekar
Helping Hand: Google, Stack overflow, Scikit learn documentation, Udemy course “Complete
Machine learning and Data Science Bootcamp 2021 by Andrei Neagoie and Daniel Brourke”
Project Idea: Predicting the affordable cars and their manufacturers given parameters as car features
like engine type, horsepower etc.
Software and languages: Mini Conda, Scikit learn, NumPy, Pandas, Matplotlib, Jupyter notebook,
python, C++

Initiation
Collecting data: Going to various car company websites and collecting data about price, horsepower,
engine type, mileage and various other car parameters
Setting Data: Analysing data, filling up various data, deleting unnecessary data with missing entries
etc.

Planning
Data: Converting various data into useful information by converting them to numbers using encoders
in Scikit learn
Selecting models: After converting data into numbers, use of Random Forest Regression Model for
predicting price of the car and use of Random Forest Classifier Model for predicting Manufacturer of
the car
Train and Test: Splitting random chosen entities into train and test data. Training the model and
testing the model to get the accuracy achieved.
Improving Data: Evaluating model using various parameters like cross validation, ROC curve,
classification report etc, then deleting and cleaning up the data to improve the accuracy of model.

Execution
Creating program: Creating a python program for this model with
Input: Takes input of various car parameters like mileage, horsepower, peak rpm, number of
cylinders, engine type etc.
Output: Gives output about the price and manufacturer of the car which matches with the given input
parameters.

You might also like