Enhancing accessibility in Project Online for better productivity

Today, professional teams and organizations across the world use Project Online, Microsoft’s project management platform, to streamline team processes, schedule tasks efficiently and manage resources and workflows for team projects. The platform stands out due to its highly-visual and intuitive interface. However, many of the visual and design elements of Project Online have been inaccessible…

0

Making Ruuh, our AI-powered desi chatbot, see and respond to photos like humans

Co-authored by Sonam Damani Work done in collaboration with Microsoft Research Redmond   A picture is worth a thousand words, at least to human beings. Machines often struggle to interpret and respond to images the way humans do. In recent years, Artificial Intelligence (AI)-powered algorithms have combined image recognition with Natural Language Processing (NLP) to caption images…


Here’s how Bing predicts possible outcomes of leading global sporting events

  With Paul the Octopus, Nelly the Elephant and now Achilles the Cat predicting match results, animal intuition has been reigning popular for forecasting game outcomes. However, predicting match results in a dynamic sports field poses an interesting challenge for data scientists and experts in machine learning. A wide range of variables could swing the…


Enabling accessibility in Microsoft Visio

Humans are innately visual by nature. We respond to and process visual data through pictorial charts or graphs better than poring over spreadsheets or reports. Tools like Microsoft Visio and Visio Online help people visualize and leverage the wealth of data they work with. People can simplify and convey complex concepts and data in a…

0

Enabling Industry 4.0 and smart factories with IoT and AI

Co-authored by Kumar Shiv Subramanyam The confluence of smart sensors and Artificial Intelligence (AI) is set to redefine the industrial world. Experts believe a wave of new technologies is creating the fourth industrial revolution or Industry 4.0. Defined by the trend of large industrial enterprises adopting automation, machine learning (ML) and real-time insights and configuration, Industry…


CodeTalk: Making IDEs more accessible for developers with visual impairment

The graphically dense interface of integrated development environments (IDEs) makes them immensely powerful for developers across the world. Visual cues are used extensively in these environments to help developers get more information about their code with little more than a quick glance. However, these visual cues are inaccessible to many developers with visual impairments. According…


Secure communication and work management with Microsoft Kaizala

Co-authored by Nitu Narula In today’s mobile-centric world, instant messaging apps and chat platforms have disrupted business communication. However, when workers communicate with teammates over public mobile messaging platforms, businesses have no control over security protocols. They cannot control dissemination of sensitive data in chat groups, control group access on an individual level or verify…

0

Bringing together an AI network for eyecare to prevent avoidable visual impairment

Nearly 285 million people around the world suffer from some form of visual impairment. Recent medical data indicates that nearly 70% of these cases could have been prevented with early detection and screening. Today, eyecare is set to leverage Artificial Intelligence (AI) and machine learning to help millions of people to predict and reduce the…


Enabling a more inclusive web with support for email addresses in Indian languages

The internet is a truly global network. Designed from the onset to be borderless, the network has helped connect people from all corners of the world. However, this egalitarian and universal network remains dominated by one language – English. Recent changes in the scripts that can be used for domain names has allowed our team…

0

Making Ruuh converse like humans

Co-authored by Meghana Joshi and Abhay Prakash It’s easy to take the ability to converse for granted. Being able to listen to a question, detect the underlying emotion, infuse the speaker’s background and apply it in the right context may seem simple for humans, but computers have struggled with it. If chatbots can understand the…