Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dylanirlbeck/ethical-moderation-lab
The lab code for Ethical Moderation, a programming-based ethics assignment that illustrates the ethical issues with content moderation.
https://github.com/dylanirlbeck/ethical-moderation-lab
education ethics
Last synced: 2 days ago
JSON representation
The lab code for Ethical Moderation, a programming-based ethics assignment that illustrates the ethical issues with content moderation.
- Host: GitHub
- URL: https://github.com/dylanirlbeck/ethical-moderation-lab
- Owner: dylanirlbeck
- Created: 2021-04-08T05:43:32.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-02T14:59:46.000Z (over 3 years ago)
- Last Synced: 2024-11-14T08:46:35.971Z (2 months ago)
- Topics: education, ethics
- Language: Jupyter Notebook
- Homepage: https://dylanirlbeck.github.io/ethical-moderation/project
- Size: 558 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ethical Moderation Lab
[Ethical Moderation](https://dylanirlbeck.github.io/ethical-moderation/project) is a programming project that forces students to grapple with the ethics of content moderation. The project was built for students, by students, and it is designed to be open-source: we want to be part of a larger wave of revamped ethics education in computer science.
This repository contains the coding portion of the project. Students will use Python and Jupyter Notebook to construct a working content moderation algorithm and contemplate its efficacy.
## Setup
First, clone the repo (or download and unzip):
```
git clone https://github.com/dylanirlbeck/ethical-moderation-lab.git
```Navigate to the project directory:
```
cd ethical-moderation-lab
```Install required packages:
```
pip install -r ./requirements.txt
```## Running
This project relies on [Jupyter Notebook](https://jupyter.org/install) for running the code. After ensuring you have it downloaded, run
```
jupyter notebook
```and open the `code.ipynb` file. The rest of the lab is completed inside the notebook. (If you haven't used Jupyter Notebook before, you can read a [quick-start tutorial](https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/execute.html) or its [official documentation](https://jupyter-notebook.readthedocs.io/en/stable/#).)