Skip to content

Jayem-11/Used_Car_Prices

Repository files navigation

Used_Car_Prices

Predicting used car prices in New York and California using ANN and Linear Regression

car photo credits: Pixabay

Description:

The system Predicts used car prices using Artificial Nueral Networks based on data collected from New York and Carlifonia

Author

Table of Contents

A Data
B Machine learning
C Deploying

Tech Stack

  • Beautiful soup
  • Power BI
  • PostgreSQL
  • Scikit-learn
  • Tensorflow
  • Keras
  • Streamlit

Design

Design

A. Data

The used car dataset is obtained from Truecar which is a leading automotive digital marketplace that seeks to make car buying and selling easy, transparent and efficient.

From discovery to delivery, consumers can use TrueCar to explore new and used vehicles from an expansive, cross-brand selection of inventory from our vast network of Certified Dealers.

Founded in 2005, TrueCar has built a trusted brand and a strong reputation for providing consumers with useful tools, research, market context and pricing transparency as they embark on their car-buying journey. The Company is bringing more of the purchasing process online by allowing consumers to find a new or used vehicle that is right for them, secure financing, sell or trade-in their current vehicle and complete their purchase with a reputable dealer all from the comfort of their home.

The Data consist of more than 10,000 entries. Jupyter notebook example

Database

  • I used PostgreSQL to store the data scraped

Jupyter notebook example

Data Visualzation with Power BI

  • Link to PowerBi Dashboard

Jupyter notebook example

B. Machine Learning

Model

The ANN model perforemed better on the data compared to the linear regression model.

Evaluation

Jupyter notebook example

  • Since our mean absoulute error is around 6000, it means we are off by about 20% from the mean. ANN model is better than Linear regression model since it has a lower error from the mean

C. Deploying

Jupyter notebook example

  • Hit the predict button to input the data to the model. The outcome is as shown below. Jupyter notebook example

About

Predicting used car prices in New York and California using ANN and Linear Regression

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors