Computer Sciences

A framework for AI-powered agile project management

Researchers at the University of Wollongong, Deakin University, Monash University and Kyushu University have developed a framework that could be used to build a smart, AI-powered agile project management assistant. Their ...

Computer Sciences

A new approach for software fault prediction using feature selection

Researchers at Taif University, Birzeit University and RMIT University have developed a new approach for software fault prediction (SFP), which addresses some of the limitations of existing machine learning SFP techniques. ...

Robotics

Robot DE NIRO: A robotics platform for human-centered interactions

In the future, robots could play a key role in healthcare settings, easing the lives of the elderly and assisting vulnerable individuals. Researchers at Imperial College London have recently created Robot DE NIRO, a robotics ...

Security

Using machine learning to detect software vulnerabilities

A team of researchers from R&D company Draper and Boston University developed a new large-scale vulnerability detection system using machine learning algorithms, which could help to discover software vulnerabilities faster ...

Engineering

Nanoscale cryptography method gains robustness from stiction

Most of the cryptographic methods that keep important data secure use complex encryption software, and as a result, consume large amounts of power. As more and more electronic devices are being connected to the internet, ...

Computer Sciences

Upgraded Deep Voice can mimic any voice in mere seconds

Via whitepaper which they have uploaded to the arXiv preprint server, a team at Baidu (China's answer to Google) has announced an upgrade to their text-to-speech application called Deep Voice. Now, instead of taking a half-hour ...

Engineering

Automating materials design

For decades, materials scientists have taken inspiration from the natural world. They'll identify a biological material that has some desirable trait—such as the toughness of bones or conch shells—and reverse-engineer ...

Computer Sciences

Vicarious AI team reveals how it defeated CAPTCHA

A group of researchers at Vicarious AI has revealed for the first time the new and innovative method they used to defeat CAPTCHA. In their paper published in the journal Science, the team describes their neural network and ...

Computer Sciences

AI software found able to identify people in blurred images

(Tech Xplore)—A trio of researchers has found off-the-shelf AI software can be used to identify people in blurred or pixilated images. Reza Shokri and Vitaly Shmatikov with Cornell University and Richard McPherson with ...

Software

Google set to explore making music with AI

Google wants to know. Can computers be truly creative? More specifically, can people bestow upon machines what we know as creativity and have the machines thinking creatively? Google knows that an answer does not come easily ...

page 1 from 16

Computer software

Computer software, or just software is a general term used to describe the role that computer programs, procedures and documentation play in a computer system.

The term includes:

Software includes things such as websites, programs or video games, that are coded by programming languages like C or C++.

"Software" is sometimes used in a broader context to mean anything which is not hardware but which is used with hardware, such as film, tapes and records.

This text uses material from Wikipedia, licensed under CC BY-SA