Comments (9)
More name ideas:
- Keep as is (at least it is descriptive)!
ethicai
(ethic + ai) or a variant likeethai
deonto
(ordeont
) - From "deontolological ethics" (greekdeon
)arete
(Greek word for moral virtue)phronesis
-("Phronesis involves not only the ability to decide how to achieve a certain end, but also the ability to reflect upon and determine good ends consistent with the aim of living well overall.[7]") Also possible, some adaptation likefronesis
,phrones
, etc.- Other options?
from deon.
to add to the mix:
do-good-data-checklist
(ordo-good-data-science-checklist
ordo-good-ds-checklist
, something to that effect)data-ethics-check
ordata-ethics-checklist
I like something descriptive like this, or something relating to 3️⃣ above
from deon.
Since this will be a command line tool, that people type there's a benefit to keeping it short
from deon.
I like Greg's 8️⃣ (or 1️⃣) - the others leave me cold, they feel either too tryhard or miss the mark (#3 where my utilitarians at?)
from deon.
In Which Casey Plays "Philosophy" For Twenty Minutes
I'm not sure that the checklist content is specific enough to imply, with sufficiently high probability over conceivable semantic spaces, either ethical "badge" of deontology or consequentialism. Further, to the extent that we want to frame the checklist as an alternative to oath-taking, it seems misguided to willfully associate our approach with ethical analyses that more often than not depend on embracing concepts like "duty" or "right" (deontology). That said, advocating a rigidly consequentialist approach––see @isms (2018)––can ultimately lead to similarly "oathy" interpretations, e.g., "I solemnly swear to pull the lever every time."
In my mind the checklist is, more than anything, to be viewed and used as a sort of "practice" wherein the particular details of any pair of disjoint use-cases could (and should be able to) lead to outcomes that may be at philosophical odds with one another. The point, as it were, is to have the deliberation in the first place. In this vein, it seems that the Heideggerian interpretation of phronesis––as difficult a pill that is to swallow––is a reasonable framework within which the checklist may be described. However, it does run the risk of sounding a bit "tryhard."
Therefore, @pjbull @glipstein @ejm714 @isms, I suggest a +1️⃣because it's short and anyone installing the package probably won't need the reminder that it's "about data". Or something like data-phrones
, but that's mainly because phrones
just looks and sounds funny––we'd have to be prepared to explain ourselves.
from deon.
What if we call it a "nudgelist" instead of a checklist?
from deon.
ds-ethics-checklist
I like 9️⃣ over 8️⃣ since this is tailored specifically to data science. Also good with 1️⃣
from deon.
🎵 ring ring ring ring ring ring ring 🍌 phrone! doo-do-do-doo-do-do. ding dong ding dong ding dong ding 🍌 phroooooonnnneee 🎵
from deon.
@pjbull @ejm714 given the discussion, i'm good with something shorter. how about PHRON
or PLAT
(for Plato's checklist), in line with the 5️⃣ direction above?
I agree that has a good story for how it ties in with the theme of the checklist:
a type of wisdom relevant to practical action, implying both good judgement and excellence of character and habits, or practical virtue
from deon.
Related Issues (20)
- [Failed build] Resolve markupsafe and jinja2 incompatibility HOT 1
- Failed build on main branch (tests #109) HOT 1
- Failed build on main branch: mkdocs and jinja2 incompatible versions HOT 2
- Remove python 3.6 support and add 3.10 HOT 2
- Add LGBTQ+ data use examples
- E.5: systematic effects (consider adding) HOT 4
- make default checklist and examples easier to find
- Failed build on main branch (tests #186) HOT 1
- Failed build on main branch (tests #190) HOT 1
- Failed build on main branch (tests #191) HOT 1
- Failed build on main branch (tests #211)
- Failed build on main branch (tests #212)
- Failed build on main branch (tests #217)
- Beautiful Soup 4 update breaks HTML writer in append case HOT 1
- Failed build on main branch (tests #237) HOT 1
- Failed build: tests HOT 4
- Consider adding a set of LLM-specific considerations (or a worked example w an LLM) HOT 2
- Add positive examples HOT 2
- Default checklist wording tweaks
- Failed build: Python 3.7 not available for macOS 14 / ARM64 image HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from deon.