The ethics of algorithms: key problems and solutions · Study