A Machine Learning web application that predicts the driving range of electric vehicles (EVs) using vehicle specifications and battery-related features.
👉 https://ev-range-predictor-42qy9pui3dgxcwcujynsea.streamlit.app/
The EV Range Predictor uses a trained machine learning pipeline to estimate how far an electric vehicle can travel on a single charge. The model is trained on EV specifications data and deployed using Streamlit for an interactive user experience.
- 🔢 Input EV specifications
- 📊 Predict estimated driving range
- ⚡ Fast and simple UI with Streamlit
- 🤖 Pre-trained ML pipeline for predictions
- Python
- Streamlit
- Scikit-learn
- Pandas & NumPy
EV-Range-Predictor/
│── app.py # Streamlit web app
│── pipe.pkl # Trained ML pipeline model
│── electric_vehicles_spec_2025.csv.csv # Dataset
│── Predict-EVRange.ipynb # Model training notebook
│── Test_EV_range.ipynb # Testing notebook
│── requirements.txt # Dependencies
│── README.md # Project documentation- User inputs EV specifications
- Input data is processed using the trained pipeline
- Model predicts the driving range
- Result is displayed instantly
git clone https://github.com/your-username/ev-range-predictor.git
cd ev-range-predictor
pip install -r requirements.txt
streamlit run app.pyThe dataset contains electric vehicle specifications such as battery capacity, efficiency, and other features used to train the model.
Feel free to reach out for feedback or collaboration! Gmail:- goyalmayank492@gmail.com