Skip to content

Public repository for the R-Ladies Philly & JAT datathon on "Exploring judicial patterns in Philadelphia courts"

Notifications You must be signed in to change notification settings

kfettich/2021_datathon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

The 2021 RLadies Philly datathon aims to connect and enable R enthusiasts in the Philadelphia region (and beyond!) to learn and collaborate while also making a difference in the broader Philadelphia community. This year, we have partnered with the Judge Accountability Table (JAT) to explore judicial patterns in Philadelphia courts and better understand trends through data. Everyone is welcome to participate, and there is no minimum requirement for knowledge about the court system or R proficiency.

The Judge Accountability Table (JAT) is a coalition of organizations working toward a shared mission of holding judicial candidates and judges accountable to our community’s vision of justice. The organizations of the JAT include: Reclaim Philadelphia, Project SAFE, LILAC, 215 People’s Alliance, Philadelphia Community Bail Fund, Youth Art and Self-Empowerment Project, Amistad Law Project, Coalition to Abolish Death By Incarceration (CADBI), The Center for Carceral Communities, ICE out of Courts, Pennsylvania Student Power Network, Make The Road Pennsylvania, DecarceratePA, Black Lives Matter Philadelphia. For this datathon, JAT have made available a dataset of de-identified information related to public court dockets for defendants in Philadelphia County, PA. We hope that this datathon will further their efforts to:

  • Explore and describe this rich, messy data more completely (not only by answering specific questions, but also by discovering what additional information would be required to be able to answer these questions)
  • Understand best approaches to stratifying and analyzing data
  • Understanding predictive factors in carceral outcomes

Structure

  • March 17, 2021, 6-8pm: Kickoff Meetup:

    • First hour: R-Ladies and JAT intros, problem background, Q&A with partner
    • Second hour: Logistics, data overview, breakout rooms by teams, where participants will be able to join a team and set up a plan of action
    • [Slides]
    • [Recording]
  • March 18 - April 19:

    • Teams work together using Slack, GitHub, and any other online platform of their choosing (zoom, google meet, etc.). RLadies Philly organizers can set up meetings for teams by request (just contact us on Slack!)
    • Questions to JAT will be compiled into an ongoing Google Doc that will be shared with JAT; JAT will answer questions asynchronously; RLadies Philly organizers will be available on Slack to answer any non-JAT questions
    • While we recommend weekly meetings for teams, teams have the flexibility to set up their workflow as they see fit
  • April 20:

  • April 28, 2021, 6-8pm: Conclusion Meetup:

    • Teams will present their results and discuss their experiences. Each team will have the freedom to choose one or more group members to present the team's results, or to request that an R-Ladies Philly organizer presents the team's results if no group members are available to present. The latter option requires some advance coordination.
    • Teams will finalize their reports

Teams

  • Team 1: Data Visualization: Visualize judicial patterns at various levels of abstraction, and if possible, create an interactive dashboard:

    • Levels of abstraction: court type, judge name, defendant demographics, crime severity
    • Patterns of interest:
      • Process: time to disposition
      • Bail: amount, % misdemeanor cases with return on recognizance (ROR), % of cases that received reductions in bail or changes in bail type
      • Disposition: sentence length
      • Time trends: punitive sentencing, bail decisions for particular types of offenses
  • Team 2: Defining and quantifying judge "harshness: Conduct research and analyze data to propose metrics and a process for quantifying how harsh a judge is, considering that judges are presented with different kinds of cases (e.g., offense severity). Consider:

    • if and how to stratify cases by severity (or some other characteristic)
    • how to achieve a fair comparison between judges
  • Team 3: Understanding Systemic Trends: Examine how things have changed in the courts since Larry Krasner took office in January 2018. Some example trends of interest:

    • Number of people charged overall and by type of charge
    • Harshness in bail and/or sentencing
    • Number of defendants who fail to pay low monetary bail
    • Trends in case dismissals, probation, parole, etc.

Data

The data includes public court docket information between 2010-2020. Because of the large volume of data, the datasets are available as large total files, or as files per year. Please go to the data page to get more context, data description, and the data download links. The following 3 datasets serve as the basis for this datathon:

  • defendant_docket_details.csv: contains details about a docket (i.e., a "case"), including basic demographics on the defendant as well as the history of the case at a broad level (eg when the defendant was arrested, the court and municipality where the case was processed, whether the case is still active or has been adjudicated, and what type of representation the defendant had).
  • offenses_dispositions.csv: provides information on the offenses on any given docket, and the dispositions associated with each sentence. One docket can include one or more offenses, of which one or more can receive a disposition (ie, a decision). The disposition can also include a sentence type, a sentence duration, and a minimum and maximum sentence duration
  • bail.csv: includes information on the bail history of a docket. Bail is set per docket (not per individual offense). There are multiple actions that occur in relation to bail, e.g. bail is first set, bail is increased/decreased, bail type is changed, or revoked, etc.

Code of Conduct

R-Ladies is dedicated to providing a harassment-free experience for everyone. We do not tolerate harassment of participants in any form. Please refer to our code of conduct for more information. Please do not hesitate to contact R-Ladies Philly organizers at [email protected] or via Slack if you have any questions or concerns.

FAQ

Judicial System

Where can I learn more about the PA Court System?

What if I have questions about the data or about court processes/legal terms?

  • JAT have offered to answer questions to the best of their ability via a google sheet. Please write your questions in the shared google doc, and JAT volunteers will answer them asynchronously (but regularly).

Tools

I am new to R. How do I get started?

I've never used Git and GitHub before. What is it and how do I use it?

I have a question and I can't find the answer in these resources. Where do I go for help?

  • Ask for help on the RLadies-Philly Slack #help channel or in the datathon slack channel #datathon2021

Process

I missed the kickoff event. Can I still participate?

If you weren't able to attend our Kick-off Meetup, here's how to get involved:

  1. Watch the kickoff event video and take a look at the slides introducing the project
  2. Take a look at the github repo for the project. Read the readme!
  3. If you don’t already have one, create a github account (see our github workflow recommendations).
  4. If you haven’t already, install R and R-Studio on your computer.
  5. If you haven’t already, join the R-Ladies Philly slack.
    • In the R-Ladies Philly slack, join the #2021_datathon channel (to join channels in slack, click on the channels title in the left side bar).
  6. Add your details under the team you want to join in this google doc. Don't worry about group size; the more the merrier!
  7. Join your team’s specific slack channel (listed in the google doc above) and introduce yourself to your team members! 😃 Share your ideas or ask how you can get started.

If you have any questions don't hesitate to get in touch. Send a message in the *#2021_datathon slack channel or email the organisers ([email protected])!

How do I contact a team?

  • Participants will add their names, RLadies Philly Slack IDs and GitHub IDs to this list (new rows can be added), according to the team they are in. Once you join the RLadies Philly slack channel, you can reach out to any of these members directly, or join the #datathon2021 channel and address all participants.

About

Public repository for the R-Ladies Philly & JAT datathon on "Exploring judicial patterns in Philadelphia courts"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 98.6%
  • R 1.4%