This project aims to predict car prices based on a dataset obtained from Kaggle. The dataset contains information about various car attributes, including make, model, year, mileage, and more.
The dataset used for this project can be found on Kaggle:
- Dataset URL: Car Dataset on Kaggle
Please download the dataset and place it in the /data
directory before running the code. The code also uses the dataset url directly from my github repo
The goal of this project is to build a machine learning model that can predict the price of cars based on their features. The steps involved in this project include:
- Data Preprocessing: Cleaning, exploring, and preparing the dataset for modeling.
- Feature Engineering: Selecting and creating relevant features for the prediction task.
- Model Selection: Choosing an appropriate machine learning algorithm for regression.
- Model Training: Training the selected model on the dataset.
- Model Evaluation: Evaluating the model's performance using appropriate metrics.
- Prediction: Using the trained model to make price predictions for new data.
- Python 3.x
- Jupyter Notebook (for running the code)
- Required Python libraries (specified in
requirements.txt
)
-
Clone this repository:
git clone https://github.com/ayyesu/car_price-prediction.git cd car_price-prediction
-
Install required Python Library
pip install -r requirements.txt