An anti-suicide project conceived and built at Open Hack SF18
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
Whiteboard Images


An anti-suicide project conceived and built at Open Hack SF18

This project is mostly theoretical work and planning

ScreamListener is a network for persons considering suicide and those who want to help^(see note)

How it works: Screamer (we'll call them S) writes their "scream". It could be a story, a list, a jumble of words, anything explaining how they got to the point of wanting to take their own life. S's scream is sent to Listeners (we'll call them Ls) and the Ls who recieve S's message may respond. The whole process is anonymous. Ls are Ss but not all Ss are Ls. Ls are technically Ss who chose not to scream, only listen. When creating their profile, they check a box saying they want to help. They can scream if they want to. A S user will recieve Screams from other Ss but they will not be obligated to respond to them. Not all users recieve all screams. A scream is sent to a number of random users, some Ss, some Ls. Alogorithms are used to determine which users recieve screams. See graphs Screams are deleted from the DB after a couple of days (3-7, I haven't decided). Screams may not be copies or partial copies of each other. If a scream is a copy, the older scream is deleted. If a scream is a partial copy of a scream, the shorter copy is deleted.

Technology it uses: A database Natural Language Processing Open source messanger (why build a messanger when you can use one that already exists for free?) Algorithms (I'm not sure if this counts as a technology) Bootstrap

^Users to block: Trolls (self explanitory) Religious Group Recruiters (Typically these people don't actually want to help people avoid suicde, just they just want people to join their group and they are notorious for preying on people in bad and or sensitive situations) People Selling or Promoting things (Not the time, or the place, also they are preying on sensitive people) Attention Seekers (Some people throw around talk of suicide because they want attention. Suicide is a serious issue and ScreamListener is for people who actually need help)