Predicting Blood Donation Using Machine Learning: Presented By
Predicting Blood Donation Using Machine Learning: Presented By
Using
Machine learning
Presented By:-
SATYAPRAJNA SAMAL
(230301120218)
RAHUL SETHI(230301120222)
ADITYA ROSHAN
PRADHAN(230301120240)
RUDRANARAYAN PANI
Contents
• Introduction to ML
• Problem
• About Dataset
• Joining Train and Test Data
• Feature analysis
• Cross Validation Models
• Using of libraries
• Conclusion
INTRODUCTION:
*"In today’s world, despite the enormous scientific advancements and the great
developments in medical sciences, adequate supply of healthy blood is one of the
challenges and concerns of the medical community in the world. Blood donation has an
important and critical role to preserve the health and survival of human life. Preserving
and supplying the volume of blood required in blood banks of each region, and diverse
blood groups with connections between them, with assuming that number of blood
groups are rarer; makes prediction & planning more complicated & important during time.
Use data mining hospitals & transfer centres databases helps discovery relations so they
can have future prediction based on past information.
*The blood demand is increasing day by day due to accidents, surgeries etc.
*The motivation behind this research help predict donor help medical professionals
predict future demand & supply plan accordingly with Blood Banks & entice voluntary
donors meet demand."
Predicting if a Blood Donor will donate within a given time window
While working for Rotaract Club of MSIT from last 3 years one of my main responsibility was to organise
Blood Donation Camps, and it is an amazing event to organise because it gives you a feeling that you
are helping for a right cause which saves life.
Problem
One of the major problem while organising the Blood Donation Camp was that to convince the people
who were walking near the camp to be a donor which results in 70% of the people were not interesting
in donating due to reasons like they have work to do, they need to go somewhere etc. There's this one
time in every year when we organise a blood donation camp in Adarsh Public School, New Delhi on the
day of parent teacher meeting, so parents were already told about the donation camp and almost 80-
90% of the parents become donors.
So, I thought that if before organising the event we could we could reach out to the right people before
the donation then we will get more donors and can save more lives. As part of making records we were
collecting data of the volunteers from last 2 years and contains details of there address but it was not
well organised.
So I googled it.
I found the data that I needed from Drivendata.
We notice that
months_since_last_donation
distributions are not the same in
the class 1 and class 0
subpopulations. Indeed, there is a
peak corresponding to the people
who have donated recently(in 1-2
months) will donate blood.
It seems that people have
donated recently are more likely
We notice that
months_since_first_donation
distributions are not the same in
the class 1 and class 0
subpopulations.
Indeed, there is a peak
corresponding to the people who
have just donated recently(in 6-20
months) will not donate blood.