Skip to content

Latest commit

 

History

History
70 lines (47 loc) · 2.69 KB

README.md

File metadata and controls

70 lines (47 loc) · 2.69 KB

The Impact of Transitivity and Implicit Bias on Trust in AI

splash

Repository for the system used in the study.

Last updated: 04/30/2021

What did we study?

Read the paper: https://adamcoscia.com/projects/Impact-Trust-AI/21-trust_in_ai.pdf

Watch the video: https://youtu.be/NfrUjdmJHXQ

Setup

This is an Angular application (/app) with Python backend (/server).

These are the versions the system has been tested on as of 04/02/2021

/App

  • Node.js (v14.16.0) Link - Environment
  • npm (v6.14.11) Link - Package installer for Node.js
  • Angular CLI (v11.2.5) Link - For working with Angular projects
  1. Make sure Node.js and npm are installed on your system
  2. Install Angular CLI by running npm install -g @angular/cli
  3. Navigate to /app and run npm install to install packages
  4. Run ng serve and open a browser page at localhost:4200

/Server

  • Python (v.3.9.x) Link - Environment
  • pip Link - Package installer for Python
  • venv Link - Serves files in virtual environment

Windows

  1. Make sure Python and pip are installed on your system
  2. Navigate to /server directory
  3. py -3.9 -m venv venv - create a python3 virtual environment called venv in the current directory
  4. venv\Scripts\activate.bat - enters the virtual environment
    • FROM THIS POINT ON: only use python command to invoke interpeter, avoid using global command py!!
  5. python -m pip install -r requirements.txt - installs required libraries local to this project environment
  6. Run python server.py
  7. For local testing, set SERVER_URL (in /app/src/app/models/config.ts) to http://localhost:3000

MacOS/Linux

  1. Make sure Python and pip are installed on your system
  2. Navigate to /server directory
  3. python3.9 -m venv venv / virtualenv --python=python3.9 venv - create a python3 virtual environment called venv
  4. source venv/bin/activate - enters the virtual environment
    • FROM THIS POINT ON: only use python command to invoke interpeter, avoid using global command python3.9!!
  5. python -m pip install -r requirements.txt - installs required libraries local to this project environment
  6. Run python server.py
  7. For local testing, set SERVER_URL (in /app/src/app/models/config.ts) to http://localhost:3000

Credits

Georgia Institute of Technology

CS 6795 Introduction to Cognitive Science

Spring 2021

  • Sarah Mathew ( smathew64 [at] gatech.edu )
  • Adam Coscia ( acoscia6 [at] gatech.edu )
  • Marina Vemmou ( mvemmou [at] gatech.edu )