{"id":20609797,"url":"https://github.com/brunocampos01/finding-donors","last_synced_at":"2026-05-06T04:07:44.100Z","repository":{"id":134163165,"uuid":"364408186","full_name":"brunocampos01/finding-donors","owner":"brunocampos01","description":"Data Science project using Census Income dataset. (Kaggle Competition)","archived":false,"fork":false,"pushed_at":"2022-02-09T09:42:06.000Z","size":4101,"stargazers_count":1,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-06T17:49:57.428Z","etag":null,"topics":["adaboost","adaboostclassifier","data-science","dataset","decision-tree","decision-trees","finding-donors","ine5644","kaggle","kaggle-competition","machine-learning","python","support-vector-machine","svm","uci-machine-learning"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brunocampos01.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-04T23:03:21.000Z","updated_at":"2023-03-31T09:31:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"1bb0c2bc-b7dc-4da4-8aa2-39fb9f46e05d","html_url":"https://github.com/brunocampos01/finding-donors","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/brunocampos01/finding-donors","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brunocampos01%2Ffinding-donors","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brunocampos01%2Ffinding-donors/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brunocampos01%2Ffinding-donors/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brunocampos01%2Ffinding-donors/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brunocampos01","download_url":"https://codeload.github.com/brunocampos01/finding-donors/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brunocampos01%2Ffinding-donors/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32677960,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T02:33:58.958Z","status":"ssl_error","status_checked_at":"2026-05-06T02:33:39.611Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adaboost","adaboostclassifier","data-science","dataset","decision-tree","decision-trees","finding-donors","ine5644","kaggle","kaggle-competition","machine-learning","python","support-vector-machine","svm","uci-machine-learning"],"created_at":"2024-11-16T10:14:30.066Z","updated_at":"2026-05-06T04:07:44.093Z","avatar_url":"https://github.com/brunocampos01.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Finding Donors\n![Python 3](https://img.shields.io/badge/Python-3-red.svg)\n![License](https://img.shields.io/badge/Code%20License-MIT-red.svg)\n\n\u003cimg src=\"references/donors.gif\" align=\"right\" height=auto width=50%/\u003e\n\n## Describe Project\nA nonprofit organization that survives on fundraising will start contacting people to request donations. However, there are few collaborators and the latest attempts have not yielded an expected result. For this reason, the organization decided to carry out a data mining project based on the success criteria of the project: better assertiveness in financial funding. Knowing the remuneration of an individual can help the organization (since it is possible to redirect a percentage of the Income Tax to donations through the FIA - Childhood and Adolescence Fund) to make the most appropriate requests for a request for support and collaboration, or even if they really should get in touch with the person, then this is the criterion for successful mining.\n\n## Objectives\nThe goal is to build a model that can predict whether an individual earns more than $ 50,000.\n\u003cbr/\u003e\nSo how **outgoing artifacts** will be a rating for which people to contact, people who earn over $ 50,000, to ask for donations.\n\n## Data Source\nData source from UCI ML Repository: [Census Income](https://archive.ics.uci.edu/ml/datasets/Census+Income)\n\n## Algorithms\n- Decision Tree (baseline)\n- Support Vector Machine\n- AdaBoost\n- AdaBoost Tunning\n\n## Quickstart\n[Data Exploration, Data Cleansing, Feature Engineering, Modeling and Evaluation](https://github.com/brunocampos01/finding-donors/tree/master/notebooks)\n\n## Requirements\nThis project is tested with:\n\n| Requisite      | Version  |\n|----------------|----------|\n| Python         | 3.9.7    |\n| Pip            | 21.2.4   |\n\nI recommend using Python [venv](https://github.com/brunocampos01/becoming-a-expert-python#virtual-environment).\n\n#### Install Libraries\n```\npip install --require-hashes -r requirements.txt\n```\n\n\u003c!-- ## **Better Result this DataSet (0.90) :star_struck:**\n[Official Kaggle Competition](https://www.kaggle.com/uciml/adult-census-income)\n\nI researched the best result found in this dataset. In kaggle there are competitions using this dataset where the leader of the competition got 0.88608.\n- https://www.kaggle.com/c/census-income/leaderboard\n- https://www.kaggle.com/c/adult-census-income/leaderboard\n- https://www.kaggle.com/c/cs189-sp16-hw5-census/leaderboard\n- https://www.kaggle.com/c/test-competition-ag/leaderboard (0.88608)\n- https://arxiv.org/pdf/1810.10076.pdf --\u003e\n\n---\n\n\n\u003cp  align=\"left\"\u003e\n\t\u003cbr/\u003e\n\t\u003ca href=\"mailto:brunocampos01@gmail.com\" target=\"_blank\"\u003e\u003cimg src=\"https://github.com/brunocampos01/brunocampos01/blob/main/images/email.png\" width=\"30\"\u003e\n\t\u003c/a\u003e\n\t\u003ca href=\"https://stackoverflow.com/users/8329698/bruno-campos\" target=\"_blank\"\u003e\u003cimg src=\"https://github.com/brunocampos01/brunocampos01/blob/main/images/stackoverflow.png\" width=\"30\"\u003e\n\t\u003c/a\u003e\n\t\u003ca href=\"https://www.linkedin.com/in/brunocampos01\" target=\"_blank\"\u003e\u003cimg src=\"https://github.com/brunocampos01/brunocampos01/blob/main/images/linkedin.png\" width=\"30\"\u003e\n\t\u003c/a\u003e\n\t\u003ca href=\"https://github.com/brunocampos01\" target=\"_blank\"\u003e\u003cimg src=\"https://github.com/brunocampos01/brunocampos01/blob/main/images/github.png\" width=\"30\"\u003e\u003c/a\u003e\n\t\u003ca href=\"https://medium.com/@brunocampos01\" target=\"_blank\"\u003e\u003cimg src=\"https://github.com/brunocampos01/brunocampos01/blob/main/images/medium.png\" width=\"30\"\u003e\n\t\u003c/a\u003e\n    \u003ca rel=\"license\" href=\"http://creativecommons.org/licenses/by-sa/4.0/\"\u003e\u003cimg alt=\"Creative Commons License\" style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by-sa/4.0/88x31.png\",  align=\"right\" /\u003e\n    \u003c/a\u003e\n    \u003cbr/\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrunocampos01%2Ffinding-donors","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrunocampos01%2Ffinding-donors","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrunocampos01%2Ffinding-donors/lists"}