0% found this document useful (0 votes)
6 views1 page

Case Study-3

Case study

Uploaded by

bediavneesh04
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views1 page

Case Study-3

Case study

Uploaded by

bediavneesh04
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Rainfall Prediction using Machine Learning

Today there are no certain methods by using which we can predict whether
there will be rainfall today or not. Even the meteorological department’s
prediction fails sometimes. In this article, we will learn how to build a machine-
learning model which can predict whether there will be rainfall today or not
based on some atmospheric factors. This problem is related to Rainfall
Prediction using Machine Learning because machine learning models tend to
perform better on the previously known task which needed highly skilled
individuals to do so.
Dataset Link:
https://drive.google.com/drive/u/3/folders/1bwJtNR0u9cup1Dy8GJvFrdZkEf0G
ZhXL

Importing Libraries and Dataset


Python libraries make it easy for us to handle the data and perform typical and
complex tasks with a single line of code.
i. Pandas – This library helps to load the data frame in a 2D array format
and has multiple functions to perform analysis tasks in one go.
ii. Numpy – Numpy arrays are very fast and can perform large
computations in a very short time.
iii. Matplotlib/ Seaborn – This library is used to draw visualizations.
iv. Sklearn – This module contains multiple libraries are having pre-
implemented functions to perform tasks from data preprocessing to
model development and evaluation.
v. XGBoost – This contains the eXtreme Gradient Boosting machine
learning algorithm which is one of the algorithms which helps us to
achieve high accuracy on predictions.
vi. Imblearn – This module contains a function that can be used for
handling problems related to data imbalance.

You might also like