Skip to content

This project uses the Machine Learning Algorithm to predict the prices of the car. There are two instance of the same, one is the web-based build out of stream-lit and the other is a desktop app which uses the tkinter, pyQt, etc.

Notifications You must be signed in to change notification settings

Adarsh-619/Car_Price_Predictor

Repository files navigation

Car_Price_Predictor

The purpose of this app is to predict the price of a selected car based on the previous data available on that car by using Machine Learning algorithms. The app is available both in web application format and stable executable format. The data is cleaned, processed and then we performed EDA to explore the decisive pattern, All the models are tested on the data and Random Forest turns out to be the accurate one for this purpose

Alt

Sources

  1. To train the data, we need a dataset which will contain all the necessary, so we obtain the dataset from Vehicle dataset
  2. The interface is designed on PyGUI

Working Screenshots

Alt Alt Alt

Installation

  1. Clone the Repo
  2. Then you have direcly access the web app by executing WebApp.py provided you should have streamlit installed in your system.
  3. Preferred way to install streamlit, create a Virtual Environment through python, python -m venv carPredictor
  4. Activate the Virtual Enviroment ./carPredictor/Scripts/activate
  5. Install the Requirements, In our case pip install streamlit
  6. Also install sklearn pip3 install scikit-learn scipy matplotlib numpy
  7. streamlit run ./webApp.py

About

This project uses the Machine Learning Algorithm to predict the prices of the car. There are two instance of the same, one is the web-based build out of stream-lit and the other is a desktop app which uses the tkinter, pyQt, etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published