Skip to content

Analyze real census data and create a supervised machine learning model to predict potential donor for charity.

Notifications You must be signed in to change notification settings

akessela/Finding-Donors-for-CharityML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finding-Donors-for-CharityML

Analyze real census data and create a supervised machine learning model to predict potential donor for charity.

Table of Contents

  1. Installation
  2. Project Motivation
  3. File Descriptions
  4. Results
  5. Licensing, Authors, and Acknowledgements

Installation

This project uses the following software and python libraries

You will also need to have software installed to run and execute a Jupyter Notebook

Project Motivation

This project is designed to get acquainted with many supervised learning algorithms available in sklearn, and to also provide a method of evaluating each model's performance on a certain type of data. It is important in machine learning to understand how to select an appropriate machine learning algorithm to use for a given problem.

In this project, I applied supervised learning techniques on data collected for the U.S. census to help CharityML ( a fictious charity organization) identify people most likely to donate to their cause. Specificically the following items have been covered in the analysis:

  • explore the data and learn how the census data is recorded
  • apply a series of transformations and preprocessing techniques to manipulate the data into workable format.
  • Evaluate several supervised learners on the data, and consider which is best suited for the solution.

File Descriptions

  • census.csv : U.S. census data
  • finding_donors.ipynb : Jputer notebook used for the project
  • finding_donors.html: report from the notebook in html format

Results

Please see notebook for analysis and results.

Licensing, Authors, Acknowledgements

Must give credit to UC Irvine for the data and Udacity for creating a beautiful learning experience. Find the Licensing for the data and other descriptive information from UC Irvine ML Repository.

About

Analyze real census data and create a supervised machine learning model to predict potential donor for charity.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published