giv2giv / do-not-use-neography

RESTful webservice, powered by Neo4J and written in Ruby
1 stars 0 forks source link

Tagging for Charities(Endowments aka charity_groups are 'tagged' based on what they inherit from the charities) #12

Open michaelblinn opened 11 years ago

michaelblinn commented 11 years ago

Initial seed can be pulled from the xls. ntee code, subsection code, classification code.

Research shows that donors give to causes, not charities. Therefore, they may not always know the name of the charities they wish to advise which charities should receive grants out of their giv2giv endowment.

Charities and endowments should have tags to aid in the searching process. Tag examples: Homelessness, Alzheimer('s), Cancer, Hunger

Questions: Where are the tags sourced? Can we crowd-source them?

One possible method is to have each tag be a node ("name=Breast cancer") and then make N tag relationships from charities to tags, and endowments to tags.

danfunk commented 11 years ago

This is an excellent idea, and I like using neo4j to maintain the links - should work very well. I think we should do two things - one would be to make it possible to tag a charity, but another would be to get someone to volunteer to add that data into the system.

On Wed, Mar 27, 2013 at 4:17 PM, michaelblinn notifications@github.comwrote:

Research shows that donors give to causes, not charities. Therefore, they may not always know the name of the charities they wish to advise which charities should receive grants out of their giv2giv endowment.

Charities and endowments should have tags to aid in the searching process. Tag examples: Homelessness, Alzheimer('s), Cancer, Hunger

Questions: Where are the tags sourced? Can we crowd-source them?

One possible method is to have each tag be a node ("name=Breast cancer") and then make N tag relationships from charities to tags, and endowments to tags.

— Reply to this email directly or view it on GitHubhttps://github.com/giv2giv/api/issues/12 .

Daniel Funk Principal, Software Engineer | LightCastle Technical Consultinghttp://lightcastletech.com (540) 457-0024 | dan@lightcastletech.com

michaelblinn commented 11 years ago

Right. Alternatively, you could open the sluice gates and let anyone add a tag. Then, let each tag be thumbed-up or thumbed-down by all donors, and only show / summarize over the top N tags -- may weed out the dummy tags.