Study Space Occupancy Monitoring: Real-time Capacity Tracking and Reporting System; Opening the Black-Box: Improving Societal Understanding and Control Over Social Media Algorithms

Most days, I wake up and interact with at least five algorithm outputs every day before noon, and I am confident that this is true for most other people as well. While these algorithms tend to make all our lives easier, their black-box nature limits how much somebody can understand what is going on within them, leading to both a lack of trust and an opportunity for companies to take advantage of users. My technical project is an occupancy monitoring system for study areas on Grounds that utilizes a particular set of sensors programmed with a published algorithm, and my STS research paper focuses on how large social media companies can be influenced to adopt algorithmic transparency by their users. Initially, my technical topic involved designing a new recommendation algorithm for social media. Unfortunately, I found that this was infeasible because of the current secrecy around what information social media companies had access to. Therefore, I opted to design a new system that would solve a separate problem that I encountered in my daily life. My STS research influenced me to open this system to proper scrutinization by utilizing public algorithms for occupancy tracking. My technical project was motivated by my own annoyances with showing up to a particular study area on Grounds during exam season and finding no seats anywhere. The system consists of specific infrared sensors being placed at the entrance of each major study space. A public blob detection algorithm uses the collected infrared data to determine whether a person is present in the sensor’s view frame. If a person enters or leaves the view frame, the occupancy count is adjusted based on which portion of the view their blob was last seen in. Figure 1 displays how the sensor’s view frame is divided up. If the blob is last seen in Zone 2, it is leaving the area of interest, and if it is last seen in Zone 1, then it is entering the area. Finally, a webserver collects counts from all the occupancy spaces and publishes them on a private university website as a percentage ratio of how full the study space is. In my STS research project, I used a sociotechnical approach to determine a process for users to influence social media companies to adopt algorithmic transparency. Social media algorithms are uniquely influential in society, and they have not been studied properly due to their secrecy. Since social media users have a somewhat similar relationship to platforms as workers do to bosses, I used Geels’ multi-level perspective to analyze how labor movements won concessions from their bosses in the 20th century. I found that collective actions were only effective if they were paired with effective government interventions and favorable circumstances. Millions of users voicing their concerns about algorithms cannot unilaterally change company policies. This conclusion reveals the importance of including algorithmic transparency at the creation of a new system rather than attempting to implement it once the system is established. When I was first designing the occupancy monitoring system, I considered whether I should write another proprietary algorithm for the sensor. After all, this would increase the odds that I could patent it and sell if for profit. However, as my STS research advanced, I realized that this type of selfish thinking was what created the nightmare of social media today. If the occupancy monitoring system were ever implemented, the system would be collecting data on people’s movements all over Grounds. People would be rightfully worried about the data being collected and how it was being analyzed, so I chose to use an approach that has already been published in scientific literature. In “Engineering as Social Experimentation”, Martin and Schinzinger emphasized the importance of the virtues of beneficence and nonmaleficence for engineers. Working on both the technical project and my STS research paper together helped me to embody these virtues by utilizing a public algorithm from the start of the system. The people using my occupancy monitoring system can be confident that their data is not being collected for anything other than the stated purpose. I hope that this principle is adopted by software engineers everywhere for the public’s benefit.

Institutions

Publication Details

Journal
Libra
Published
2024-12-18
DOI
https://doi.org/10.18130/q901-3j55
Primary Topic
Educational Games and Gamification
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Study Space Occupancy Monitoring: Real-time Capacity Tracking and Reporting System; Opening the Black-Box: Improving Societal Understanding and Control Over Social Media Algorithms

Libra
Educational Games and Gamification
article

Study Space Occupancy Monitoring: Real-time Capacity Tracking and Reporting System; Opening the Black-Box: Improving Societal Understanding and Control Over Social Media Algorithms

article en

Abstract

Most days, I wake up and interact with at least five algorithm outputs every day before noon, and I am confident that this is true for most other people as well. While these algorithms tend to make all our lives easier, their black-box nature limits how much somebody can understand what is going on within them, leading to both a lack of trust and an opportunity for companies to take advantage of users. My technical project is an occupancy monitoring system for study areas on Grounds that utilizes a particular set of sensors programmed with a published algorithm, and my STS research paper focuses on how large social media companies can be influenced to adopt algorithmic transparency by their users. Initially, my technical topic involved designing a new recommendation algorithm for social media. Unfortunately, I found that this was infeasible because of the current secrecy around what information social media companies had access to. Therefore, I opted to design a new system that would solve a separate problem that I encountered in my daily life. My STS research influenced me to open this system to proper scrutinization by utilizing public algorithms for occupancy tracking. My technical project was motivated by my own annoyances with showing up to a particular study area on Grounds during exam season and finding no seats anywhere. The system consists of specific infrared sensors being placed at the entrance of each major study space. A public blob detection algorithm uses the collected infrared data to determine whether a person is present in the sensor’s view frame. If a person enters or leaves the view frame, the occupancy count is adjusted based on which portion of the view their blob was last seen in. Figure 1 displays how the sensor’s view frame is divided up. If the blob is last seen in Zone 2, it is leaving the area of interest, and if it is last seen in Zone 1, then it is entering the area. Finally, a webserver collects counts from all the occupancy spaces and publishes them on a private university website as a percentage ratio of how full the study space is. In my STS research project, I used a sociotechnical approach to determine a process for users to influence social media companies to adopt algorithmic transparency. Social media algorithms are uniquely influential in society, and they have not been studied properly due to their secrecy. Since social media users have a somewhat similar relationship to platforms as workers do to bosses, I used Geels’ multi-level perspective to analyze how labor movements won concessions from their bosses in the 20th century. I found that collective actions were only effective if they were paired with effective government interventions and favorable circumstances. Millions of users voicing their concerns about algorithms cannot unilaterally change company policies. This conclusion reveals the importance of including algorithmic transparency at the creation of a new system rather than attempting to implement it once the system is established. When I was first designing the occupancy monitoring system, I considered whether I should write another proprietary algorithm for the sensor. After all, this would increase the odds that I could patent it and sell if for profit. However, as my STS research advanced, I realized that this type of selfish thinking was what created the nightmare of social media today. If the occupancy monitoring system were ever implemented, the system would be collecting data on people’s movements all over Grounds. People would be rightfully worried about the data being collected and how it was being analyzed, so I chose to use an approach that has already been published in scientific literature. In “Engineering as Social Experimentation”, Martin and Schinzinger emphasized the importance of the virtues of beneficence and nonmaleficence for engineers. Working on both the technical project and my STS research paper together helped me to embody these virtues by utilizing a public algorithm from the start of the system. The people using my occupancy monitoring system can be confident that their data is not being collected for anything other than the stated purpose. I hope that this principle is adopted by software engineers everywhere for the public’s benefit.

Libra
University of Virginia (US)
Openalex Percentile: Top 56%
Educational Games and Gamification
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.