Ethics-by-design: efficient, fair and inclusive resource allocation using machine learning | Synapse