Hands-on Tutorials

Using the ‘English Premier League Results’ dataset | A beginner friendly step-by-step approach

“That is beyond special” — Peter Drury | Image on Unsplash by Nathan Rogers

Season 2020–21 of English Premier League — Arguably the world’s most entertaining football league, has come to an end. Congratulations to Manchester City for winning the league. It has been a different season without fans in the stadium, but it has given us some nail biting finishes, wild and breathtaking matches, memorable goals and captivating moments. Before we get our studs and shin pads ready for next season, why not check some interesting trends in the 29 seasons of the beautiful game played so far and learn step-by-step approach to performing Exploratory Data Analysis along the way? Let’s dig in.


A RESNET approach to Convolutional Neural Networks in PyTorch

Humans produce millions of tons of garbage everyday. This garbage, as we know, needs to be segregated before it is taken out of our houses. As essential as this process is for the functioning of communities and sustaining of the mother earth, it is Tedious!

Segregate your thoughts | Photo by Paweł Czerwiński on Unsplash

We all have, at some point imagined of having a robot personal assistant who will do all the chores for us, including garbage segregation. I mean, whom are we kidding? We hate to spend minutes staring at 6 garbage bins with a soda can in our hand and wondering where it goes. …


Torch your Data Science world alight with these Tensor related functions

“How many Marks did you get in your data science class?” “10 out of tensor” | Photo by Ales Nesetril on Unsplash

PyTorch proficiency is one of the most sought after skill when it comes to recruitment for data scientists. For those who don’t know, PyTorch is a Python library with a wide variety of functions and operations, mostly used for deep learning. One of the most basic yet important parts of PyTorch is the ability to create Tensors. A tensor is a number, vector, matrix, or any n-dimensional array.

Now the question might be, ‘why not use numpy arrays instead?’

For Deep Learning, we would need to compute the derivative of elements of the data. PyTorch provides the ability to compute…


Learn exactly what they do, along with working and breaking examples

NumPy, as the name suggest, is a powerful and open source python library that helps us compute operations on primarily numbers, faster. It is an important tool for data science. NumPy lets us create multi dimensional arrays and lets us perform simple as well as complex operations like indexing, broadcasting, slicing, matrix multiplication to name a few. Today we’ll see how to organize your NumPy arrays better and compute some interesting operations using following functions. The functions are :

  • numpy.sort
  • numpy.count_nonzero
  • numpy.where
  • numpy.compress
  • numpy.trace


A Data Science Perspective

“Fundraising is the gentle art of teaching the joy of giving.” — Henry Rosso

Kickstarter. Most of us have seen Kickstarter projects be that in social media ads, blogposts or search results. Hell, you can even be one of those who treat Kickstarter like Instagram and browse it daily.

For the small portion of readers who don’t know what Kickstarter is, Kickstarter is a platform for launching your own products or services through crowdfunding. You can create a page with information about your creative product which can be anything from a tech product to a art masterpiece. You then set a funding goal. …

Aditya Patkar

A Culinary Arts graduate intrigued by all kinds of data. Add me on linkedIn : https://www.linkedin.com/in/adityapat10/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store