• Majority voting method provides a smarter way to catch software bugs
    Researchers from The University of Osaka, Kyushu University, and the University of Victoria have developed a new method called Majority Voting SZZ (MV-SZZ) that accurately identifies defect-inducing software commits. By combining detailed code tracking with a majority voting system, the approach reduces false positives and outperforms existing techniques. This improvement... Read more
  • Why remote teamwork tools miss some users, and how a new method could fix that
    Remote collaboration software tools, such as Zoom or Google Docs, have become essential for teamwork—but they often overlook the fact that people do not all approach collaboration in the same way. Researchers have now developed a new human-computer interaction (HCI) method called RemoteCollabEval (RCE) to identify barriers to collaboration and... Read more
  • Which pothole to fix? AI team helps company develop city system
    Artificial intelligence (AI) experts from The University of Texas at Dallas have partnered with a Japanese company through its Irving, Texas-based subsidiary to help local governments prioritize road repairs. The system builds on NEXCO-Central's existing technology, which combines artificial intelligence and video footage gathered from mobile cameras to assess road... Read more
  • Extended reality tool lets dancers analyze movement
    It's been said that "writing about music is like dancing about architecture." Writing, or talking, about dancing can be similarly futile. A Cornell doctoral student has helped develop a tool that lets dancers use video and extended reality (XR) headsets to create an immersive environment for analyzing and refining their... Read more
  • A new R package facilitates the generation of flowcharts for research studies
    Representing the pathway of participants in a study is a key element in clinical and epidemiological research. Flow diagrams are the standard tool to do so, as they allow the different stages of the process to be clearly visualized, from initial selection to final analysis, following international guidelines such as... Read more
  • BikeButler map creates personalized routes for riders based on preferences like speed limits and road conditions
    Even though he wanted to bike commute from his Capitol Hill home to the University of Washington, Jared Hwang often took transit because he struggled to find a good bike route. Apps like Google Maps and Strava might suggest hilly, busy streets simply because they have bike lanes. He even... Read more
  • How do generative AI tools reshape the software engineering workforce?
    New research in Contemporary Economic Policy reveals that generative artificial intelligence tools like GitHub Copilot may lead to more, not fewer, jobs in the software engineering workforce.... Read more
  • A hardware-software co-design can efficiently run AI on edge devices
    A new hardware-software co-design increases AI energy efficiency and reduces latency, enabling real-time processing of continuous data streams like video or sensor feeds. The neuromorphic approach unlocks the ability to run powerful, real-time AI directly on local edge devices like phones, hearing aids or autonomous vehicle cameras, according to a... Read more
  • New software may nearly double pooled SSD performance in data centers
    To improve data center efficiency, multiple storage devices are often pooled together over a network so many applications can share them. But even with pooling, significant device capacity remains underutilized due to performance variability across the devices. MIT researchers have now developed a system that boosts the performance of storage... Read more
  • New software safeguards research participants' privacy
    Which details in a de-identified scientific record are enough to still identify a person? If, for example, the record includes that a person is a CEO, the abundance of CEOs in the world would make identification nearly impossible. If the person is a CEO living in Missouri, the list becomes... Read more
  • New AI video tool removes objects without breaking the laws of physics
    When movie and TV directors want to tinker with their footage in post-production, they have an array of tools at their disposal to perfect a scene if it wasn't shot exactly how they liked. That includes removing objects like stray equipment or unwanted background actors. But the tech has its... Read more
  • New software could cut cooling energy use by 25% in data centers
    Data centers consume millions of homes' worth of electricity each year, with much of that electricity simply powering the cooling systems that keep the facilities operational. Researchers at Penn State are addressing this inefficiency by using artificial intelligence (AI) to dynamically adjust data centers' power usage to peak when the... Read more
  • AI tech recognizes human actions from just a few example videos
    Typically, AI requires massive amounts of training data to understand complex human actions. However, in real-world scenarios, it is often difficult to secure sufficient video data for specific actions. A research team led by Jae-Pil Heo, Professor in the Department of Software at Sungkyunkwan University, has developed an AI technology... Read more
  • Top AI coding tools make mistakes one in four times, study shows
    New research from the University of Waterloo shows that artificial intelligence (AI) still struggles with some basic software development tasks, raising questions about how reliably AI systems can assist developers. As Large Language Models (LLMs) are increasingly incorporated into software development, developers have struggled to ensure that AI-generated responses are... Read more
  • Multiply and subtract your way to more lifelike VR avatars
    POSTECH's (Pohang University of Science and Technology) Professor Inseok Hwang's team has developed ArithMotion, a mobile virtual reality (VR) system that enables anyone to express a wide range of avatar motions with ease. Using simple arithmetic-like controls, users can scale an avatar's motion up or down and reverse it into... Read more