lookit / lookit/lookit-api

System for tracking family no-shows (etc.) on Zoom-style studies

Open
#1,249 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
12
Forks
21
Avg merge
5d 19h
Merged PRs (30d)
5

Description

# TL;DR
When a researcher doing a live (e.g., Zoom) study has a family do something that is "expected sometimes but a problem if it is constant" (e.g., no-showing) or something that is problematic even once (e.g., pretending they have a child when they do not?), there is a process for them to submit the family information that is then added to some internal tracking system in Lookit.

# Narrative
As a researcher doing live (e.g., zoom) studies, I want my calendar filled with families who are going to show up and "act in good faith" as participants in research. It is possible for there to be a family on Lookit that signs up for live studies with ten different labs, and no-shows for all then of them. Each individual lab may have the ability to track information like this and respond to it (e.g., from with their own database outside of Lookit, a lab might stop sending recruitment emails to a family that no-shows three times in a row), but we don't yet have a comparable system across Lookit. Such a system is more difficult to implement at the level of Lookit, because we are compiling information from many different teams AND it is likely the case that only core Lookit personnel (Melissa, Mark, etc.) should be able to see the information about each family.

# Acceptance Criteria
An MVP could be quite minimal, but a more robust system might be preferable. Here is a version that is implemented purely in google form / sheet and doesn't require new coding:

- [ ] Create a google form for researchers to report a notable/problematic experience with a family (family ID, researcher name, lab, study, no-show or something else, description/comments)
- [ ] Someone (Mark?) has the task of monitoring the google form; create additional tracking as necessary (e.g., a google sheet that is made from the information in the form with additional notes, especially to highlight reports about the same family); any decisions (e.g., to contact a family about somethin) done by Melissa
- [ ] Announce the existence of a google form on Slack, and add documentation to readthedocs

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the acceptance criteria and confirming whether the no-code Google Form/Sheet MVP is the intended scope. Done means researchers can report family experiences, someone can monitor and track reports, decisions have an identified owner, and the process is announced on Slack and documented in Read the Docs.

Written by the indexing model from the issue text.

Assessment

Domain
documentation, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.