Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vijaymakkad/co2-emission-using-ml
We used Linear regression algorithm to predict the CO2 emission of a vehicle by taking inputs of FUEL Combustion,Engine Size and Cylinders
https://github.com/vijaymakkad/co2-emission-using-ml
Last synced: 11 days ago
JSON representation
We used Linear regression algorithm to predict the CO2 emission of a vehicle by taking inputs of FUEL Combustion,Engine Size and Cylinders
- Host: GitHub
- URL: https://github.com/vijaymakkad/co2-emission-using-ml
- Owner: VijayMakkad
- Created: 2024-01-22T10:53:04.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-03-08T10:14:34.000Z (10 months ago)
- Last Synced: 2024-11-06T23:22:52.809Z (2 months ago)
- Language: CSS
- Homepage: https://co-2-emission-using-ml.vercel.app
- Size: 42 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Co2 Emission Project using ML
This repository contains code and resources for a CO2 Emission Project that predicts CO2 emissions using Machine Learning techniques, particularly Linear Regression. The project aims to understand and predict CO2 emissions based on various input features.
## Overview
The CO2 Emission Project utilizes Machine Learning to predict CO2 emissions based on factors such as vehicle characteristics, engine specifications, and other relevant features. By employing Linear Regression, the project aims to build a predictive model that can estimate CO2 emissions accurately.
## Usage
To use the project, follow these steps:
1. Clone the repository to your local machine:
```bash
git clone https://github.com/vijaymakkad/CO2-Emission-Project.git
```2. Navigate to the project directory:
```bash
cd CO2-Emission-Project
```3. Install the required dependencies. It's recommended to set up a virtual environment before installing dependencies.
```bash
pip install -r requirements.txt
```4. Run the main script to train the Linear Regression model and make predictions:
```bash
python main.py
```## Dataset
The dataset used for this project contains information about vehicles and their corresponding CO2 emissions. It includes features such as vehicle make, model, engine size, fuel type, and more. The dataset is stored in the `data` directory.
## File Structure
- `data/`: Contains the dataset used for training and testing the model.
- `models/`: Stores trained models.
- `utils/`: Contains utility functions used throughout the project.
- `main.py`: Main script for training the model and making predictions.
- `requirements.txt`: Lists all Python dependencies required for the project.## Contributing
Contributions to the project are welcome! If you have any ideas, enhancements, or bug fixes, feel free to open an issue or submit a pull request.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
## Contact
For any questions or feedback regarding the project, feel free to contact [Your Name](mailto:[email protected]).
Thank you for your interest in the CO2 Emission Project!
Below is the UI design
![image](https://github.com/VijayMakkad/CO2-Emission-using-ML/assets/113830893/c0a0d94f-5b07-4f9a-8a47-188a932f52a7)![image](https://github.com/VijayMakkad/CO2-Emission-using-ML/assets/113830893/1c73fe5a-c8f6-4704-8aee-ad462d6c705f)
![image](https://github.com/VijayMakkad/CO2-Emission-using-ML/assets/113830893/9d3a6bae-5250-47a0-ab3c-89fce999e8b7)