COVID-19 has impacted billions of people worldwide. Government officials, health professionals, and citizens across the globe remain anxious about the state of the pandemic. The uncertainty that has been brought by the COVID-19 pandemic has given us the incentive to design a program to help keep people informed and make educated decisions in their daily lives.
What it does
The Covid Counter uses a linear regression model over a 7 day time period to predict the total number of Covid-19 cases in Ontario for the upcoming day. It allows us to predict the number of cases for tomorrow using the data from this week.
How we built it
Since this was our first time working with AI and ML, we consulted various databases, websites, and talked and networked with a lot of mentors throughout the hackathon.
Challenges we ran into
One of the major challenges we faced was that our group was only really familiar with the linear regression model and finding data sets that had a linear relationship was difficult. We overcame this by looking at the data in small windows of 7 day periods so that we could approximate a linear regression model. The other challenges we ran into were syntax related as we were not really familiar with the libraries and models before this hackathon. We overcame this by looking at examples online and talking to the mentors to better understand the code.
Accomplishments that we're proud of
Coming into this hackathon, our group of First Years knew very little about AI and programming in general. We were able to, under the support of several mentors, learn the basics of Machine Learning and using libraries and linear regression models to predict future outcomes. We are proud of how we were able to implement such an abstract model to a good cause that can potentially benefit many people.
What we learned
During this hackathon, we learned several concepts about AI - about extracting data as a csv file from a url, to using matlabplot library to plot a graph, to using sklibraries to project a linear regression model and predict future data (via Machine testing and training). We also learned several new Python syntax such as the iteration of a for loop in a single line. Aside from the technical skills, we also learned how to work efficiently as a team to get a task done in a short timeframe. We learned how to communicate effectively and how to present our findings in a way that’s understandable to oru audience.
What's next for The Covid Counter
Future applications of The Covid Counter may include the projection of Intensive Care Units ( that can help hospitals) to be used each day, daily projection of vaccination rates, etc.