Git Product home page Git Product logo

bias-visualizations's Introduction

bias-visualizations

Collaborative work with UChicago's CAAI

bias-visualizations's People

Contributors

kawilliams avatar

Watchers

James Cloos avatar  avatar

bias-visualizations's Issues

Shadow circles are miscolored

On step 3 shadows are getting colored by "health" initially rather than "cost". Thus when the user clicks to step 4, the shadow circles stay the same (e.g. they stay disordered by saturation, rather than moving from ordered to disordered).

Story vis TODOs

Interactions/features to add:

  • back button to see previous step
  • hover over dots for more info
  • use fewer bins for Pred/Actual values (step 3+)
  • add key to step 5 for the black/white circles
  • on step 6 add text below the dots that explains the effect of the label.
    • Original: this is the original algorithm that tried to predict the correct patients for the program based on care costs.
    • Emergency: this algorithm predicted emergency costs, which was still a biased label choice because different populations use emergency care in different ways.
    • Health: This algorithm includes information about health in the score, making this label closer to the target of the Actual Health of a person. Health is different than healthcare cost because...
  • make a finale screen with the green dots. Explain why health (green) label works so well. Make sure finale screen resets the vis before step 1

Story polishing and interactions

TODO

  • Center "Patients" over patients on step 2
  • Add rounded corners to label buttons
  • Make "Predict Care Cost" mandatory click on step 2
  • Change straight-line connectors (poor bottom row) to slightly curved and connecting at torso, or change to light grey ellipses around the pairs
  • Scale up viewBox so that the 1px lines are thinner
  • Remove the step number on Back and Next
  • Mobile touch events
  • Add back "boop" on the patients

Fig 1a interactions and polishing

TODO:

  • touch events on mobile
  • evaluate use on mobile while within the Booth webpage
  • resize the tooltips, once text is finalized
  • add "-st/-nd/-rd/-th" suffix to the percentile in the tooltip

Fig 1A text edits

Text rephrasing:
Horizontal - "Two patients at this level would be equally sick, but you can see the Black patients needed to be more sick to be referred."

  • have second option if second dot doesn't cross threshold (maybe, depends on phrasing)

Vertical - β€œboth patients at this point received the same score but the Black patient would have X more chronic conditions.”

Interaction todos - fig1a

  • Add click or hover over individual circles and display full data (%, race, score)
  • Restrict sliders to stay within the bounds of the graph
  • Possibly reduce width of slider rectangles

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.