Frame 15.png

SONYC

This is an ongoing project and this site is not public yet. Coming soon..

SONYC (NSF Funded)

Transform datasets to a noise report experience that empowers New Yorkers to mitigate urban noise

t.png
 
 

Context

About SONYC

SONYC (Sounds of New York City) is a $4.6M, NSF (National Science Foundation) funded project that uses sensors, machine learning, data science to mitigate the construction noise pollution in New York City. This is a mobile app that users can see the real-time noise data, locate the source, and send the noise report.

 

Challenge

Noise comes from construction work, is one of the most consistently reported issues in NYC. When creating a noise report so that the noise can be investigated and resolved, New Yorkers have problems to provide noise details and locate a noise source. Thus, how might we use data to address the problem and help them to create a stronger report?

 
 
 

Discover

Kick off


Understand ecosystem, painpoints and datasets

  • To fully understand the problems, I researched on stakeholders’ reports to understand the urban noise ecosystem - how has the noise been produced? Who is involved? What data from stakeholders we want to use to address the problem?
  • I listened to existing user interviews and talked to some users to understand who are our users and what did they need. To empathize the experience, I called 311 to report the noise.
  • I then had a meeting with hardware and data teams to discuss what data do we have and how we want to incorporate the existing progress to the product.
 
d.png
 

The noise ecosystem and current report flow

I mapped out this ecosystem after doing research. DOB and DOT (Departments of building and Transportation) issue permits to construction sites so they are allowed to work after hours. 311 handles the complaint, and hands the cases to DEP (Department of Environmental Protection). DEP sends inspectors to inspect the site and solve the issue.

We wanted to use data from DOB and DOT to show building and street sites that are currently under construction in real-time. This could help users locate a noise source from one of these sites.

 
Untitled (26).jpg
current flow.png
 

Pain points and user needs

Our users are New Yorkers who have ongoing noise issue in their neighborhood. They want to make reports so the situation could be regulated, their voice can be heard. After the interviews, we pinpointed the pain points and need.

 
Artboard.png
 

Data will be visualized

The team has designed and deployed sensors outside of residents’ apartment window. The sensor collects sound data 24/7. Logging to the sensor would allow residents to see the noise details.

The data from sensors and other city agencies can help residents to provide noise details and locate a noise source when creating a noise report.

 
h1.png
 
 
h2.png
 
 

This data includes decibel level, frequency, and sound wave

This shows buildings that are allowed to work after hours

ezgif.com-video-to-gif (34).gif
ezgif.com-video-to-gif (37).gif
 
 
 
dot.png
 

This shows street constructions that are allowed to work

 
311.png
 

This shows the previous noise reports complained by others

ezgif.com-video-to-gif (38).gif
ezgif.com-video-to-gif (39).gif
 

Define

Solution


After finalizing the research, I worked with the team to map out the structure of the solution. The solution was to analyze the data from DOB, DOT and 311, as well as the data that collected by the sensor, then transformed them to the user interface to provide insights with users. These data-driven insights will help users to see the noise details, locate a source, and send the report.

Unlike the current noise report flow, the report will be sent to DEP inspectors directly. This will help inspectors to schedule efficient inspections.

 

User journey

That was still at pre-pandemic time, I sat down with my PM to sketch out the roadmap and the goal of each journey point. We divided the road map into three different stages:

  1. Login to the sensor to see the real-time sound level, and start creating a noise report

  2. Fill out personal information, then identify a noise source

  3. Confirm a location, then review and send the report.

Untitled (32).jpg

Design

Highlight


Login to the sensor, see the real-time noise data and fill out personal information

  • The data from the sensor has been visualized to key decibel numbers and sound wave. The goal is to provide real-time noise details so users can make a decision of creating a report.
  • Filling out the form shows how the noise has affected the user.
 

Locate a noise source with the help of DOB and DOT data

  • The goal of this phase is to provide data-driven insight that helps users to locate a noise source.
  • The chips and pins on the map are datasets from DOB, DOT and 311, and the cards show detailed information about the data.
  • Users can review report details before sending it.

Design details

 

Usability Test

In order to validate the design, I worked closely with PM to write the scenario and tasks. The goal of usability test is to see whether users are clear about journey points and achieve the goals. I tested 8 people by using zoom + inVision. Below were some insights we wanted to prioritize.

Artboard 1.png
Artboard 2.png

Technical constraint

I was informed about the technical constraint when part of the work was being implemented. Since we were conducting usability test at the same time, the insight of this screen combines with test insights and the constraint.

Artboard 3.png
Artboard 4.png

Iteration

Due to the technical constraints, We were not able to show the real-time noise data. Alternatively, I decided to show the duration of maximum decibel level in certain amount of time, e.g. in the last 2 minutes, since this is the key data to be evaluated by the inspector. Besides, users will be able to see the sound variation within this time range to evaluate the current situation.
te.png
Artboard.png
Artboard1.png
review.png

Prototype

ezgif.com-video-to-gif (63).gif
 
 

Evaluation

Usability Test


We tested the interactive prototype with 10 residents from Hudson Yard in New York City to see whether the features and solution helps them solve the problem, and whether they are able to achieve the goal through the journey.

data.png
 
 

Reflection

Make the appropriate design tradeoffs to resolve conflicts and convince stakeholders.

When I presented new design to the team, I was challenged to explain the reasoning. This push me always think about “why” behind each design decision, and have solid reasoning to it. Being able to make tradeoffs helped me to understand the constraints and other stakeholders’ perspectives, strengthening design rationale.

 

Using data to back the design decisions.

Another way to resolve the conflict was to provide multiple solutions and user testing data to back my design decisions. Stakeholders would come up with solutions that oppose mine, the way I handle was to mock that solution, and put both solutions to the testing and let the data speak. This often resolved the issue.

Conduct user testing in an innovatie way with the constrained budget and resources.

The team’s budget had been shrunken significantly due to COVID. We had to use inVision and Zoom to conduct user testing. I worked with the PM to write tasks, made additional screens to put tasks on, so the participants are able to read tasks and test the screens on the same platform. All the tests went great, providing lots of insights.

 

Next step

This is an ongoing project. We are planning to keep iterating the current design, add some new features and design other journey such as creating a noise report community. We will also combine the current design with machine learning to help residents identify the sound. This will increase accuracy when locating a noise source.