This project aims to predict the selling price of cars based on key features such as year of manufacture, kilometers driven, fuel type, seller type, transmission type, and ownership history using machine learning.
The dataset comprises 4340 car listings with 8 columns including both numerical and categorical data.
The dataset was thoroughly cleaned with no missing values.
Analyzed feature distributions and correlations with selling price using visualizations.
Calculated car age from the 'year' feature to derive 'new_year'.
Applied logarithmic scaling to numerical features for normalization.
Trained a Linear Regression model and evaluated performance metrics.
Utilized a Random Forest model for comparison and achieved higher prediction accuracy.
This project demonstrates effective use of machine learning to predict car selling prices based on various attributes, providing insights for car buyers and sellers.