Skip to content

Apply machine learning to address the surplus of stray animals so that more animals in the shelter can find adopters, reducing euthanasia.

Notifications You must be signed in to change notification settings

xzhangfox/Pet-Adoption-Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pet Adoption Prediction

Track our process
Use machine learning to address the surplus of stray animals so that more animals in the shelter can find adopters, reducing euthanasia.

Team Members:

Xi Zhang, Siqi Jiang

image

Motivation

Since we are unable to make any impact on the total number of stray animals in this project, we hope to use our knowledge to provide animal rescuers with a broader vision and thinking. We hope to help more stray animals in the shelter to find suitable adopters. Or by using deep learning models to predict the popularity of pets at the shelter, giving practitioners some direction, the adoption process can be made more efficient.

Goal

The goal of this project is to build a machine learning tool to predict how fast a pet is adopted so that shelters/adoption agencies can improve their pet profiles’ appeal, reduce animal suffering and euthanization, and better focus on their resources to help pets to find new homes.

Data Resources

The data was released by petfind.my in Kaggle on December 27, 2018. https://www.kaggle.com/c/petfinder-adoption-prediction/data

Model & Result

  • Feature Importance : XGBoost & LightGBM image

  • Adoption Prediction: Turicreate - ResNet-50 image

Flow

  • Implementation & Adjustment image

Product Logic

  • Mini Demo image

References

About

Apply machine learning to address the surplus of stray animals so that more animals in the shelter can find adopters, reducing euthanasia.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published