---
title: "Pratham Prasoon (@PrasoonPratham) | Hashnode"
description: "Self taught programmer. Read the latest articles by Pratham Prasoon on Hashnode."
url: "https://hashnode.com/@PrasoonPratham"
---

@PrasoonPratham

# Pratham Prasoon

@PrasoonPratham · 🌍Mumbai · Joined July 2020

Self taught programmer.

[Website](https://prathamprasoon.com/)

### [Why 0! = 1](https://hashnode.prathamprasoon.com/why-0-1?utm_source=hashnode&utm_medium=feed)

A primer on factorials The '!' behind the 0, is notation for something called a 'factorial'. A factorial basically tells you to take the product of all integers and itself before it until you reach 1. If that didn't make any sense, take a look at thi...

2 min read · [hashnode.prathamprasoon.com](https://hashnode.prathamprasoon.com/why-0-1?utm_source=hashnode&utm_medium=feed)

[Jul 29, 2021](https://hashnode.com/posts/why-0-1/61021569d3dd5634ae908f5f)

### [Recall, Precision, and F1 score explained.](https://hashnode.prathamprasoon.com/recall-precision-and-f1-score-explained?utm_source=hashnode&utm_medium=feed)

Introduction A store owner recently noticed an alarmingly high rate of shoplifting. He develops a machine learning model that predicts if a customer has shoplifted or not and it is 95% accurate! He deploys the model but a month later catches no shop...

4 min read · [hashnode.prathamprasoon.com](https://hashnode.prathamprasoon.com/recall-precision-and-f1-score-explained?utm_source=hashnode&utm_medium=feed)

[May 16, 2021](https://hashnode.com/posts/recall-precision-and-f1-score-explained/60a108eeb66a0b15ebfc9460)

### [Logarithms explained.](https://hashnode.prathamprasoon.com/logarithms-explained?utm_source=hashnode&utm_medium=feed)

Before we understand how logarithms work, it is important to know how exponents work. aᶜ=b (read as "a to the power of c equals b") is an exponent where a,b and c are numbers. aᶜ=b just means that a multiplied by itself c amount of times is equal to ...

2 min read · [hashnode.prathamprasoon.com](https://hashnode.prathamprasoon.com/logarithms-explained?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/logarithms-explained/609d0f2447373d4cb0560a40) [May 13, 2021](https://hashnode.com/posts/logarithms-explained/609d0f2447373d4cb0560a40)

### [Make beautiful pencil sketches using OpenCV in 9 lines of code](https://hashnode.prathamprasoon.com/make-beautiful-pencil-sketches-using-opencv-in-9-lines-of-code?utm_source=hashnode&utm_medium=feed)

For this simple project we will use OpenCV in Python. It is a library using which we can develop real-time computer vision applications. It mainly focuses on image processing, video capture and analysis including features like face detection and ob...

2 min read · [hashnode.prathamprasoon.com](https://hashnode.prathamprasoon.com/make-beautiful-pencil-sketches-using-opencv-in-9-lines-of-code?utm_source=hashnode&utm_medium=feed)

[4](https://hashnode.com/posts/make-beautiful-pencil-sketches-using-opencv-in-9-lines-of-code/60913954763ca93033366699) [May 4, 2021](https://hashnode.com/posts/make-beautiful-pencil-sketches-using-opencv-in-9-lines-of-code/60913954763ca93033366699)

### [This is what your first 30 days of machine learning should look like.](https://hashnode.prathamprasoon.com/this-is-what-your-first-30-days-of-machine-learning-should-look-like?utm_source=hashnode&utm_medium=feed)

What you are going to read below is a roadmap for the first 30 days of getting started with machine learning as a complete beginner. If you don't know how to code or anything about what machine learning is, then this blog post is for you. Step 1: Lea...

2 min read · [hashnode.prathamprasoon.com](https://hashnode.prathamprasoon.com/this-is-what-your-first-30-days-of-machine-learning-should-look-like?utm_source=hashnode&utm_medium=feed)

[5](https://hashnode.com/posts/this-is-what-your-first-30-days-of-machine-learning-should-look-like/6020f8ed636acc2a38231011) [Feb 8, 2021](https://hashnode.com/posts/this-is-what-your-first-30-days-of-machine-learning-should-look-like/6020f8ed636acc2a38231011)
