Established in 2000, DonorsChoose.org empowers public school teachers nationwide to request essential materials and experiences for their students. The organization receives an overwhelming number of project proposals each year, with a current need for a large number of volunteers to manually review and approve submissions before they can be featured on the DonorsChoose.org website.
The objective is to develop predictive algorithms capable of determining whether a DonorsChoose.org project proposal submitted by a teacher will be approved.
The evaluation of submissions is based on the Area under the Receiver Operating Characteristic (ROC) curve, measuring the predictive accuracy of the algorithm in comparison to the observed target of project approval.
The problem is formulated in form of binary classification where where '0' denotes not-accepted and '1' denotes accepted project proposals. Three distinct approaches—Naive Bayes, Decision Tree, and Gradient Boosting Decision Trees (GBDT)—are employed to address this challenge.
For this approach following operations are performed
Set 1
Set 2
For this approach following operations are performed
Set 1
Set 2
For this approach following operations are performed
Set 1
Set 2