From 5f0f06d9e440fa6bf55adbb80dbbc68d42024c25 Mon Sep 17 00:00:00 2001 From: Johannes Maron Date: Tue, 5 Dec 2023 22:46:17 +0100 Subject: [PATCH] Add contributing guidelines --- CONTRIBUTING.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..11aed5d --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,38 @@ +# Contributing + +## Getting Started + +To install the dependencies, run the following command: + +```bash +python -m pip install -r '.[test,lint]' +``` + +To run the tests, run the following command: + +```bash +python -m pytest +``` + +## Design Principles + +With AI we have a unique opportunity to build a intelligent +that isn't prone to the same biases that humans are. We can +build a system that is fair and equitable to all. + +### Gender Neutrality + +Sam is a gender-neutral name by design. Though users may choose +to alter Sam's behavior to whatever they like. We must avoid +imposing our own biases on the system. + +### Turing Test + +Sam is designed decrease the barriers between human machine interaction. +We want to make it as easy as possible for humans to interact with Sam. +Sam should mimic human behavior as much as possible to be more approachable. + +### Privacy + +Sam is designed to be a personal assistant. Sam should not be used to collect +data on users. Sam should not be used to track users.