Many computing technologies are primarily useful because of the existence of some set of data created by people, intentionally in some cases and unintentionally in others. For instance, technologies like search engines, recommender systems, classifiers, and language models are all dependent on digital records of things people have said, done,...
Public-facing data-driven technologies such as social media platforms and search engines rely on data producers, such as users and crowd workers, to be feasible and financially sustainable. Recently, it became clear that the goals of these data-driven technologies do not always align with those of the public, causing public backlashes...
While there is high demand for university computer science (CS) courses, students often struggle when learning to program. Prior work has identified that student perceptions of their programming ability may contribute to these challenges. For example, studies show that students often perceive that they do not belong, are not capable...
Imagine sitting in a room listening to some friends play a song. Perhaps one friend is playing guitar, another playing bass, and a third is playing drums. The musical content in this scene is extraordinarily complex, yet it contains many types of structure that is easy for us to comprehend....
Asymmetric relationships between creators and consumers in peer-produced knowledge repositories produce inequitable knowledge representation--or knowledge gaps. These gaps result in unequal access to information, and downstream technologies that leverage peer-produced data perpetuate these inequities. Effective knowledge gap identification represents a necessary first step towards equitable knowledge representation. However, while prior...
The past decade has seen the rapid progress of deep learning, which becomes a game-changing technique in different data-intensive domains, with the availability of large scale data, cost-effective computing hardware and more advanced learning theory and algorithms. Despite of the rapid progress of deep learning methods in daily-life applications, such...
Automated driving has become a very popular topic in the recent years and is becoming more and more of a reality. In this new trend, High Definition (HD) maps play an important role in many ways that will provide a safer and more efficient driving experience, especially in terms of...
Art has been tied to scientific and technological advancements throughout history, providing methods and mediums for communication, expression, and exploration. Art is a dialogic domain that evolves with the technological advances in society–incorporating technology and computational tools to create new genres of art. We live in an increasingly computational and...
Since the invitation of ARPANet in 1969, network protocols and communication systems have continued to emerge. Especially in the past decade, the prosperity of mobile internet and cloud computing has resulted in a large number of network protocols and communication systems, which have become critical infrastructure for our society. Availability...
The rise and racial gap in maternal mortality and morbidity in the US growing public health crisis. The US maternal mortality rate is double that of peer countries such as the UK and Canada. Even more striking, Black women are 243% more likely to die from childbirth-related causes. According to...