Skip to content

πŸš— This project analyzes the safety ratings of various car models using Python, Pandas, and Matplotlib/Seaborn for data visualization. The goal is to derive insights into how features like price, horsepower, and car type influence safety scores. Ideal for anyone exploring EDA (Exploratory Data Analysis) and data-driven insights in the this domain

License

Notifications You must be signed in to change notification settings

QuantumCoderrr/Car_Safety_Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

23 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Car Safety Analysis πŸš—πŸ’‘

Welcome to the Car Safety Analysis project! This initiative is a collaborative effort to explore and analyze the safety features of various car models, providing insights through data visualization and machine learning techniques.


πŸ“ Table of Contents


About the Project πŸ“š

The Car Safety Analysis project evaluates car safety metrics using the dataset provided and uncovers patterns and insights that can assist consumers, manufacturers, and regulators. Through this project, we aim to:

  • Perform comprehensive data cleaning and preprocessing.
  • Visualize relationships among key safety parameters.
  • Build predictive models to classify car safety ratings.
  • Share findings through interactive visualizations.

Key Features 🎯

  • Data Exploration: Uncover trends and distributions of safety parameters.
  • Visualization: Dynamic and static visualizations to make data accessible.
  • Machine Learning Models: Predictive models for classifying car safety levels.
  • Insights for Action: Practical recommendations based on analysis.

Dataset πŸ“‚

The dataset for this project, Car_Safety_Data.csv, contains information about cars, including their safety features, ratings, and other relevant details.
Key attributes include:

  • Safety Ratings (Low, Medium, High)
  • Car Features
  • Cost-Effectiveness

Technologies Used πŸ› οΈ

  • Programming Language: Python
  • Libraries: NumPy, Pandas, Matplotlib, Seaborn, Scikit-learn
  • Tools: Jupyter Notebook

Getting Started πŸš€

Prerequisites

  • Python 3.8 or higher
  • Required libraries installed (pip install -r requirements.txt)

Installation

  1. Clone the repository:
    git clone https://github.com/QuantumCoderrr/Car_Safety_Analysis.git
    
  2. Navigate to the project directory:
    cd Car_Safety_Analysis
    
  3. Install dependencies:
    pip install -r requirements.txt
    

Running the Project πŸš€

  1. Open the Car_Safety_Analysis.ipynb file in Jupyter Notebook.
  2. Run the notebook to execute the data analysis and model-building process.

Results πŸ“Š

Our analysis yielded the following insights:

  1. Safety Correlations: Certain features like airbags and stability control showed high positive correlations with safety ratings.
  2. Predictive Accuracy: Machine learning models achieved over 85% accuracy in classifying safety levels.

Output Visualizations

1. Feature Importance Analysis
Feature Importance

2. Confusion Matrix
Confusion Matrix


Contributors 🀝

This project is brought to you by:


Contributing

We welcome contributions from everyone! To learn how you can contribute, please see our Contributing Guidelines.

Code of Conduct

Please note that we have a Code of Conduct in place to ensure that all participants can contribute in a respectful and welcoming environment.

License πŸ“œ

This project is licensed under the MIT License. See the LICENSE file for details.

About

πŸš— This project analyzes the safety ratings of various car models using Python, Pandas, and Matplotlib/Seaborn for data visualization. The goal is to derive insights into how features like price, horsepower, and car type influence safety scores. Ideal for anyone exploring EDA (Exploratory Data Analysis) and data-driven insights in the this domain

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published