Skip to content

This contains an Artificial Neural Network (ANN) model trained to predict second-hand car prices. Leveraging supervised learning techniques and advanced data preprocessing, this model offers accurate price predictions based on a dataset sourced from Kaggle. With comprehensive documentation and easy-to-use code

Notifications You must be signed in to change notification settings

bulithakawushika/Car-Price-Prediction-ANN-model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Second-Hand Car Price Prediction using Artificial Neural Network (ANN)

This repository contains an Artificial Neural Network (ANN) model trained to predict second-hand car prices. Leveraging supervised learning techniques and advanced data preprocessing, this model offers accurate price predictions based on a dataset sourced from Kaggle. The project is implemented using Python with TensorFlow 2.0 library and incorporates Keras, Seaborn, NumPy, and Pandas for data processing, visualization, and evaluation.

Table of Contents

  1. Introduction
  2. Dataset
  3. Installation
  4. Usage
  5. Visulizations
  6. Contributing
  7. License

Introduction

Predicting second-hand car prices is crucial for both buyers and sellers in the automotive market. This project offers a solution by utilizing an Artificial Neural Network (ANN) model trained on a dataset of second-hand car listings. The model provides accurate price predictions based on various features such as brand, model, year, mileage, fuel type, and more.

Dataset

The dataset used for training and evaluation is sourced from Kaggle, consisting of a comprehensive collection of second-hand car listings. It contains information about various attributes of the cars, including their brands, models, manufacturing years, mileage, fuel types, transmission types, and prices.

Link to the dataset: Kaggle Second-Hand Car Prices Dataset

Installation

To run the project locally, follow these steps:

  1. Clone this repository:
git clone https://github.com/your-username/second-hand-car-price-prediction.git
  1. Install the required dependencies:
pip install -r requirements.txt

Usage

  1. Preprocess the dataset:
python preprocess.py
  1. Train the ANN model:
python train.py
  1. Evaluate the model:
python evaluate.py
  1. Make predictions:
python predict.py

Visulizations

Contributing

Contributions are welcome! Feel free to open issues or pull requests for any improvements, bug fixes, or new features.

License

Free and Open Source.

About

This contains an Artificial Neural Network (ANN) model trained to predict second-hand car prices. Leveraging supervised learning techniques and advanced data preprocessing, this model offers accurate price predictions based on a dataset sourced from Kaggle. With comprehensive documentation and easy-to-use code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published