Comments (1)
Thanks for filing this and completely agree this page is long overdue for some love!
The page was initially created solely for SEO purposes and gets virtually no traffic thanks to the search feature. Plus, the location of the foundation's HQ isn't all that relevant to fundraisers...it's the location of a foundation's grantees that is most relevant. Hence, this page is fairly low priority.
That said, your ideas of including US states first and everything else second make sense. Anything to reduce the size of the page would be useful, both for SEO purposes and for the odd visitor that stumbles upon it. PRs are always welcome!
The source of the duplicates is likely one of three sources:
-
Upstream: The data is taken directly from the public IRS dataset. The IRS does not force any schema, so cities and states are often entered incorrectly, especially when it comes to foreign addresses.
-
Conversion: I do some very minor cleaning of the data (one of our stated goals is to present the tax filings as is). The city/state conversion parts can be found here.
-
Loop: We then loop through the entire dataset to group all the filings by state, referencing a US state list that includes US territories. Relevant code is here.
from grantmakers.github.io.
Related Issues (20)
- Make raw data more accessible to open source community
- Add 'requester pays' options for data downloads
- Add 'isActive' flag - replaces 'hasRecentGrants'
- CurrentRefinement buttons overflow off page on mobile HOT 2
- Add mechanism to refine/select organization_name(s) on mobile grants-search HOT 2
- Suggested facets: Consider add'tl messaging in no hits template when query is too complex
- Add recipient mission statements to search
- Explore "Deploy to Atlas" idea
- Feature parity b/w Grants Search and embedded search
- RangeInput refinement boxes disappear after no results found HOT 1
- Profiles Search: Add Advanced Search options HOT 2
- Profiles Search: Improve 'no results' text
- Improve initial search relevancy for first-time visitors
- Profiles Search: Improve "no results" by integrating 990s into "no results"
- Grants Search: Improve "no results" by integrating 990s into "no results"
- Move insights to deploy sequence
- New Page: About the Dataset
- Profiles Search: Improve "no results" by integrating non-efilers into "no results"
- IRS will discontinue updates to the IRS 990 Filings dataset on AWS starting December 31, 2021 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grantmakers.github.io.