Downloads · 30 days
0
idoelg/IE_Car_Price_Predictor
IE_Car_Price_Predictor is a machine learning model from idoelg. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as mit.
<div align="center" <video controls width="100%" <source src="https://huggingface.co/idoelg/IECarPricePredictor/resolve/main/%D7%A1%D7%A8%D7%98%D7%95%D7%9F%20%D7%9E%D7%98%D7%9C%D7%94%202%20%D7%A9%D7%9C%20%D7%A1%D7%94%…
Downloads · 30 days
0
Access
Public
Updated May 9, 2026
Repo size
758 KB
Likes
0
Public
Click a slice to open those files.
.mp4138 MB · 96%
From the Hugging Face model README
I have deployed the trained models to a live interactive interface using Hugging Face Spaces. This allows for real-time predictions and demonstrates the model's practical utility.
You can interact with the model directly through the interface above or by clicking the button below:
This project investigates the primary drivers of used car prices. By analyzing a comprehensive dataset of vehicle transactions, I developed a machine learning pipeline that not only predicts the exact market value of a car (Regression) but also segments vehicles into distinct price tiers (Classification). This dual approach provides actionable insights for digital car platforms and private sellers in an increasingly data-driven market.
sellingprice.year, mileage, condition, maint_score.make, model, transmission, market_cluster.My EDA process was iterative. As I progressed with the models, I refined the data to improve prediction accuracy. The goal was to transform "noisy" raw data into a clean dataset reflecting the real used car market.
Before the deep analysis, I removed the "technical noise":
vin column as unique IDs do not contribute to price patterns.saledate to prioritize core physical attributes: age, mileage, and brand.Used a "context-based" approach instead of general averages:
transmission values as "Unknown" to avoid biasing the model with guesses.Q1: Are there extreme values distorting the economic averages?


Insight: Removing outliers focused the data on the representative core of the market.
Q2: How does the vehicle's age affect its second-hand market value?


Insight: The trend is smooth; as the year progresses, the logical price range increases gradually.
Q3: What is the impact of MMR (Market Report) on the target?

Decision: Due to the extremely high correlation with sellingprice, MMR was removed to ensure predictions rely on physical features rather than existing price indices.

Most vehicles are concentrated in the $5,000 to $15,000 range, indicating a market dominated by mass-market, accessible vehicles.

There is a clear linear upward trend. The market sharply prices differences between quality levels; vehicles in excellent condition command a significant premium.

Value drops sharply within the first 60,000 miles, indicating rapid early-life depreciation.
StandardScaler to normalize numeric variables like mileage and age.

My process followed an iterative approach, establishing a solid baseline before moving to advanced algorithms.


I reframed the problem into discrete categories to identify tier characteristics. Using Quantile Binning, I created three balanced classes: Low, Medium, and High.

