What is clustering ?

Clustering refers to the segregation of data points into a number of different clusters (or groups ) such that all the data points in a cluster are similar to each other.

Types of Clustering —

Clustering can be divided into two parts:


Data preprocessing is a technique in which we convert the data into a clear usable form of data. Most of the times, real world data is inconsistent, incomplete and lacking certain behavioral trends. Data preprocessing techniques are used to overcome such problems.

Data Science lifecycle


What is Computer Vision?

Computer Vision is a multi-disciplinary field that focuses on how computers can gain higher understanding from digital images / videos. This is an attempt to automate the activities performed by the human visual system. …


What is Data Visualization ?

Data visualization is the practice of translating information into a visual context, such as a map or graph, to make data easier for the human brain to understand and pull insights from. …


Pandas is a data manipulation and analysis software package for the Python programming language. It includes data structures and methods for manipulating numerical tables and time series . It’s an open-source software with a three-clause BSD licence. …


What is Google Colab?

Colaboratory, or “Colab” for brief, is a product from Google Research. Colab permits anyone to type in and execute self-assertive python code through the browser, and is particularly well suited to machine learning, data analysis and instruction. …

Kunal Chhikara

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