Inspiration: Well it was hard for me to find a source for providing me my preferred information of the Coronavirus Outbreak in a faster and efficient way.

What it does: So I thought about making a scraper using python which can help me find my preferred information and also calculate my other required data.

How I built it: I used Python programming language along with bs4(BeautifulSoup)library which helped me to scrape the data from the Worldometer website. I took the class name of the data provided there and also took the table id and found every single data and also calculated other data like Recovery Percentage, etc. and so I wrote the code and thus it prints every single data!!

Challenges I ran into: In scraping it's always really harder to find the exact class name or id of the different data in the website which makes it hard to find the exact information, and there were errors of index out of range which made me depressed. But still I got through the hurdles.

Accomplishments that I'm proud of: I am proud that I being a high-schooler was able to scrape such massive data with a help of a single script although it was quite challenging.

What I learned: I learned that no matter who you are or which background you are from or what is your age, etc., if you kept a vision or the idea of the project in mind then it will slowly but surely be accomplished passing through all the nasty ERRORs.

What's next for CoronaCounter: Well it's not too perfect as for showing results as it is still a prototype, a lot of improvements can be done to display the information in a better way, I could have showed the results in a csv or text file but I din't had that much time. So will improve the display. Also there is much more data needed to show which are harder for me as they don't have any unique sort of class name, thus making it harder to scrape.

Thanks!!!

Share this project:

Updates