Your cart is empty, and it looks like you haven’t added anything yet.
Car acceptability prediction is an important task in the automobile industry to evaluate whether a car meets customer expectations after manufacturing or servicing. Predicting the acceptability of a car helps manufacturers and service centers ensure that vehicles meet quality and usability standards before being delivered to customers.
This project focuses on building a Car Acceptability Prediction System using machine learning techniques. The system analyzes various car attributes such as buying price, maintenance cost, number of doors, number of persons the car can accommodate, luggage capacity, and safety level to determine whether the car is acceptable.
The dataset used in this project contains multiple classes such as acceptable, unacceptable, good, and very good, making it a multi-class classification problem. The project involves several steps including data preprocessing, exploratory data analysis (EDA), feature selection, model training, and algorithm evaluation.
Multiple machine learning algorithms such as Random Forest Classifier are used to train the model. The trained model is integrated into a web application using Flask and Bootstrap. The system allows users to input car features through a form and receive predictions about the car's acceptability. Finally, the application is deployed on Google Cloud Platform, making it accessible online.
2. Objectives
The main objectives of this project are:
3.Existing System
In traditional automobile evaluation systems, car acceptability is usually determined manually by engineers, testers, or customers after inspecting various car features such as safety, maintenance cost, and passenger capacity.
Limitations of the Existing System
Because of these limitations, an automated prediction system is required.
4. Proposed System
The proposed system uses machine learning algorithms to automatically predict the acceptability of a car based on its features.
In this system:
5. Implementation Procedure
The implementation of this project is carried out in several steps.
Step 1: Data Collection
The dataset used for this project contains car attributes such as:
The dataset includes four target classes:
Step 2: Data Loading
The dataset is loaded into data frames using Python libraries such as Pandas.
Step 3: Data Preprocessing
Data preprocessing includes:
Step 4: Exploratory Data Analysis (EDA)
Exploratory Data Analysis is performed to understand the distribution of features.
EDA helps in:
For example, features such as maintenance level, safety level, and number of persons significantly influence car acceptability.
Step 5: Feature Selection
Important features that influence the acceptability of the car are selected.
Key features include:
Step 6: Model Training
Machine learning algorithms are applied to train the classification model.
Algorithms used may include:
The model learns patterns from the training data to classify car acceptability.
Step 7: Model Evaluation
The performance of the model is evaluated using accuracy metrics.
For example, the Random Forest model achieved an accuracy of approximately 98.55% in predicting car acceptability.
Step 8: Web Application Development
A Flask web application is created with Bootstrap templates.
The application includes:
Step 9: Prediction Output
Users enter car features such as:
The system processes the input and predicts whether the car is:
Step 10: Deployment
The complete application is deployed on Google Cloud Platform (GCP) so users can access the system through a web browser.
6.Software Requirements
The software required for this project includes:
7.Hardware Requirements
Minimum hardware requirements include:
8.Advantages of the Project
No review given yet!
Fast Delivery all across the country
Safe Payment
7 Days Return Policy
100% Authentic Products
You need to Sign in to view this feature
This address will be removed from this list