Skip to content

mudavathAkshay/Climate-Change-Indicator-Prediction

Repository files navigation

🌍 Climate Change Modeling - Streamlit App 📌 Project Overview This project predicts climate change indicators using machine learning techniques and a user-friendly Streamlit web interface. It uses historical climate-related data (likesCount, commentsCount, etc.) to generate predictions such as engagement metrics or environmental trends.

🛠 Tools & Technologies Python – Data processing and model building

Pandas & NumPy – Data manipulation

Scikit-learn – Machine Learning (Random Forest)

Streamlit – Web app deployment

Pickle – Model serialization

Matplotlib / Seaborn – Data visualization

📂 Project Structure bash Copy Edit 📁 Climate Change Modeling │-- app.py > Streamlit web application │-- climate_model.pkl > Trained ML model │-- features.pkl > Feature list used by the model │-- climate_nasa.csv > Dataset │-- requirements.txt > Python dependencies │-- README.md > Project documentation 🚀 How to Run the Project Clone the repository

bash Copy Edit git clone https://github.com/your-username/climate-change-modeling.git cd climate-change-modeling Install dependencies

bash Copy Edit pip install -r requirements.txt Run the app

bash Copy Edit streamlit run app.py 📊 Methodology Data Collection & Preprocessing – Handle missing values, select relevant features

Model Training – Random Forest Regressor

Evaluation – MAE, MSE, R² score

Deployment – Streamlit app for real-time prediction

Results & Insights Built a model to predict climate change indicators

Achieved good prediction accuracy on test data

Created an interactive web app for easy use

📢 Conclusion This project demonstrates how machine learning can be applied to climate-related datasets for prediction and decision-making support. It also shows how data science projects can be deployed as interactive web applications.

About

This is a machine learning project that predicts climate-related engagement (likes, comments) based on environmental features.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors