System Requirements

Objective

Modular Python pipeline identifies 501(c)(3) entities by integrating IRS Business Master File (BMF) data with Form 990 XML filings. It ranks 5 types of non-profits (Higher Education, Lower Education, Community Foundations, Professional Societies, and Research) based on financial health from Form 990. Users customize the parameters.

Functional Requirements

Technical Requirements