Best Python projects for beginner Data Scientists!

Manpreet Singh
4 min readMar 1, 2021

Welcome back! Let’s go ahead and talk about some of my favorite projects to start off with when using Python. There are probably better / easier projects out there, but this is my article so I get to choose what goes on here ☺️ Luckily for you every project I talk about in this article i’ve already coded out and written articles on, so i’ll leave those linked within the posts as well! Let’s get started!

1. Scraping Google Trends data

One of my favorite things to do is web scraping, it’s very important for almost any programmer to know how to do this (especially data analysts / scientists). With this project you understand how to use web scraping packages within Python, you learn a bit about certain HTML variables and how to inspect them within your browser, you also learn how to store these attributes into a variable that you can print out, or even store into a dataset to manipulate further. Click here to view the article that I posted on exactly how to do this.

Adding to this project: After going through that post I created, to make this project even more valuable, I would recommend looking into adding more keywords to the search, maybe even scraping in more data points rather than just the top “breakout” attribute from the search. Also, you could try adding a GUI to this project that allows you to put keywords into a text box, you should read this article I posted about building GUI’s within Python, then takes those keywords and searches through them within the Google Trends page. This may seem impossible, but once you follow that post I created these next steps should seem a bit more clear.

2. Building a TikTok Scraping Tool

We all love TikTok, at least I do, and one of my favorite projects I looked into was scraping data from TikTok. This project that I wrote about shows exactly how to develop a TikTok scraping tool with a front end (GUI) which can be a very

Manpreet Singh

Data Scientist / Engineer!