-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
38 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -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. |