Socially Responsible AI for Data Mining: Theory and Practice