DEPARTMENT: Cerf's up
The presentation of Internet search results not only must be prioritized by some measure of quality but also the ranking criteria must be clear and well understood. Transparency is our friend in this endeavor.
What may have been a radical position less than a year ago has become a conventional wisdom now. There are several initiatives to regulate "Big Tech;" the question now is how rather than if.
DEPARTMENT: Letters to the editor
The Viewpoint Column "Online Voting: We Can Do It! (We Have To)" in the September 2019 issue is naïve and unscientific. It does not cite any of the scientific literature the author is claiming to refute.
Yegor Bugayenko explains his realization that software developers should go neither above nor beyond.
Individual bits of information can have direct physical consequences.
Drone technology is poised to enter the mainstream of business and society, but engineering robust controls remains a challenge.
Unmanned vehicles have a number of compelling real-world use cases.
COLUMN: Legally speaking
Considering the new liability risks for ISPs, search engines, and news aggregators under recent EU-wide mandatory rules.
Seeking to change computing teaching to improve computer science.
The UCLA professor and networking pioneer reflects on his career in industry and academia.
How computing platforms and algorithms can potentially either reinforce or identify and address ethnic biases.
SECTION: India Region Special Section
The India region plays an important role in the global computing landscape with its highly trained manpower, software companies, and top universities whose students serve local and global needs. The India Region special section …
SECTION: India Region Special Section: Hot topics
What if you had the superpower to accurately answer, in a few milliseconds, a multiple-choice question with a billion choices? The objective in extreme classification is to develop algorithms with such capabilities.
In order to ensure entire populations benefit from the deployment and adoption of ICTs an understanding of the specific needs and challenges faced by women is imperative.
Query processing and optimization are implemented in all contemporary database systems. Indian universities have played a visible role in addressing important, unsolved issues.
The Digital India program is centered on the vision of offering digital infrastructure as a core utility to every citizen, providing services and enabling the digital empowerment of citizens.
Some 300,000 students from 750 schools in 11 states throughout India are learning computing through "unplugged" activities as part of CSpathshala, ACM India's education initiative.
The farsighted entry into financial technology, and experience in mobilizing local talent, contributed to the early success of MillenniumIT.
Inadequate road infrastructure, increasing vehicle population, and poor driver training make a chaotic and often deadly mix in India. Artificial intelligence and Internet of Things technologies may improve the situation.
Aspiring Minds has developed a scalable platform to test the job skills of millions of graduates entering the labor market in India every year.
Research and innovation have played a unique role in Tata Consultancy Services' journey from a computing division to its current place in global technology consulting.
SECTION: India Region Special Section: Big trends
The Indian software industry has matured from providing cost-effective back office support to driving the digital transformation of global companies.
Speech and natural language processing of Indic languages is hugely important and relevant in India, where approximately 420-440 languages are in active use.
Digital inclusion in India has taken off in a significant way in the last few years. The country is young, ambitious, and connected.
The debate engendered by the Aadhaar project has propelled India from being a predominantly pre-privacy society to one in which privacy protection in digital databases has emerged as a major national concern.
The rise of the Indian start-up ecosystem can be characterized by three major changes over the last decade that offer interesting insights for the start-up ecosystem in India and across the world.
India's achievement as a software superpower rests on decades of work spanning software processes, rigorous engineering, value-adding technologies, and other factors.
Indian undergraduate programs in computing date back to the early 1980s — a time that also saw the first generation of graduate students from India taking up theoretical computer science.
Online social media services have had a profound impact in India, increasing digital literacy, disseminating more local language content, and more. The services have had negative effects as well.
Researchers and practitioners have used interactive voice response technology to create voice-based services that have found application in India's marginalized communities.
Collaboration between humans and machines does not necessarily lead to better outcomes.
The trade-offs between write and read.
SECTION: Contributed articles
Tracing the evolution of the five-minute rule to help identify imminent changes in the design of data management engines.
SECTION: Review articles
Demystifying the uses of a powerful tool for uncertain information.
SECTION: Research highlights
DeepXplore brings a software testing perspective to deep neural networks and, in doing so, creates the opportunity for enormous amounts of follow-on work in several ways.
We design, implement, and evaluate DeepXplore, the first white-box framework for systematically testing real-world deep learning systems.
COLUMN: Last byte
An augmented singer gets some unexpected feedback from his audience.