COVID-19 Case Forecasting with Python

Anastasiya

Anastasiya Kotelnikova

COVID-19 Case Forecasting (Python)

This project forecasts COVID-19 case surges across various regions using traditional machine learning and deep learning (LSTM) models in Python. The goal is to identify potential outbreaks and support public health planning.

Dataset

Format: CSV (~1MB)
Fields: Region, Date, Confirmed Cases, Deaths, Recoveries, etc.

Techniques Used

Data preprocessing and feature selection
Time series visualization and analysis
Logistic regression & Random Forest models
LSTM model with Keras & TensorFlow
Model tuning and evaluation (RMSE, accuracy)

Model Performance

Achieved accurate case trend forecasts across multiple regions
LSTM model outperformed traditional models in long-term trend prediction

Project Structure

covid-case-forecasting/
├── covid_case_trends.ipynb # Main notebook for ML & LSTM forecasting
├── data/ # (Optional) Raw or cleaned COVID-19 datasets
├── outputs/ # Forecast plots, metrics, and visualizations
└── README.md # Project overview and documentation

Key Takeaways

Practiced real-world data cleaning and forecasting
Compared regression vs. LSTM performance on time series
Applied ML to global health prediction challenges

Author

Anastasiya Kotelnikova MS Data Science Candidate | NJIT Email: anastasiyakotelnikova21@gmail.com GitHub ProfilePortfolio WebsiteLinkedIn

Navigation Menu

Create LICENSE.md #2

New issue
Merged
+18 −0

Conversation

Owner
No description provided.
Create LICENSE.md
e06a4c1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Reviewers
No reviews
Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development
Successfully merging this pull request may close these issues.
None yet
1 participant

Footer

© 2025 GitHub, Inc.

Footer navigation

COVID-19 Case Forecasting (Python)

This project forecasts COVID-19 case surges across various regions using traditional machine learning and deep learning (LSTM) models in Python. The goal is to identify potential outbreaks and support public health planning.

Dataset

Format: CSV (~1MB)
Fields: Region, Date, Confirmed Cases, Deaths, Recoveries, etc.

Techniques Used

Data preprocessing and feature selection
Time series visualization and analysis
Logistic regression & Random Forest models
LSTM model with Keras & TensorFlow
Model tuning and evaluation (RMSE, accuracy)

Model Performance

Achieved accurate case trend forecasts across multiple regions
LSTM model outperformed traditional models in long-term trend prediction

Project Structure

covid-case-forecasting/
├── covid_case_trends.ipynb # Main notebook for ML & LSTM forecasting
├── data/ # (Optional) Raw or cleaned COVID-19 datasets
├── outputs/ # Forecast plots, metrics, and visualizations
└── README.md # Project overview and documentation

Key Takeaways

Practiced real-world data cleaning and forecasting
Compared regression vs. LSTM performance on time series
Applied ML to global health prediction challenges

Author

Anastasiya Kotelnikova MS Data Science Candidate | NJIT Email: anastasiyakotelnikova21@gmail.com GitHub ProfilePortfolio WebsiteLinkedIn
Like this project

Posted Jun 24, 2025

Forecasted COVID-19 case surges using ML and DL models in Python.

Likes

0

Views

8

Timeline

Oct 2, 2024 - Nov 7, 2024