Where would non profits (NPOs/NGOs) with modest to little resources benefit from Machine Learning (particularly NLP) solutions the most? A surface level answer could be 'where would they not?'. How can one find and volunteer ML skills towards such projects?
This is where my shallow (but not first) search fails. Here is a 2018 (!) McKinsey report on AI-for-social-good confirming that there should be enough problems to go around. Beyond think-pieces and AI-for-social-good bootcamps (mostly for university students), I don't easily find advertised projects tied to nonprofit missions that allow variable-commitment. Note, I am not including university initiatives or social wings of large companies (Google/Microsoft/IBM, etc).
Here are my scribbles on why there is a gap in reliable resources or 'market'places for ML volunteer work for professionals (Oops, yet another think piece).
Wouldn't it be convenient to have a crowd sourced platform for such projects (an Amazon Mechanical Turk for NPO tasks? Not Kaggle). However, given the domain is cash/resource strapped, it isn't a surprise this does not exist.
Was #1 not existing simply due to the lack of resources and friction to enable the marketplace? Or could it be a supply side issue? i.e., not enough professionals wanting to/being able to reliably and recurringly commit time to volunteering.
Is there a demand side issue? NPOs might be wary of contracting volunteers to support their ML needs given their unsteady and uncertain stream. Further, the organisation might be fire-fighting and not be able to dedicate time to study alternatives, or may not have the ML expertise to know what is feasible.
What about maintenance? Beyond a place for buyers-sellers of a need to meet, we also miss a framework that handles the aftercare of any ML solution developed by volunteers. Who takes responsibility? Many NPOs do not have the luxury of in-house tech support. What is a sustainable approach/framework to BAU?
One could of course individually contact the organisations whose missions they believe in (ChatGPT also suggests this). However, I am guilty of not following through. Or, we could build such a crowdsourced platform? I hope to have more than questions.