News & features
Podcast: Research @Microsoft Research India: interdisciplinary and impactful. With Dr. Sriram Rajamani
Episode 008 | April 20, 2021 Podcast: Research @Microsoft Research India: interdisciplinary and impactful. With Dr. Sriram Rajamani Microsoft Research India is constantly exploring how research can enable new technologies that positively impact the lives of people while…
Reinforcing program correctness with reinforcement learning
| Suvam Mukherjee
Many of our online activities, from receiving and sending emails to searching for information to streaming movies, are driven behind the scenes by cloud-based distributed architectures. Writing concurrent software—programs with multiple logical threads of execution—is of paramount importance to scale…
Podcast: Helping young students build a career in research through the MSR India Research Fellow program. With Shruti Rijhwani and Dr. Vivek Seshadri
One of Microsoft Research India’s goals is to help strengthen the research ecosystem and encourage young students to look at research as a career. But it is not always easy for students to understand what research is all about and…
Podcast: Evaluating and validating research that aspires to societal impact in real world scenarios. With Tanuja Ganu
At Microsoft Research India, research focused on societal impact is typically a very interdisciplinary exercise that pulls together social scientists, technology experts and designers. But how does one evaluate or validate the actual impact of research in the real world? Today, we talk to Tanuja Ganu who manages the Societal Impact through Cloud…
Podcast: Making cryptography accessible, efficient and scalable. With Dr. Divya Gupta and Dr. Rahul Sharma
Ensuring security and privacy of data, both personal and institutional, is of paramount importance in today’s world where data itself is a highly precious commodity. Cryptography is a complex and specialized subject that not many people are familiar with, and…
Podcast: Can we make better software by using ML and AI techniques? With Chandra Maddila and Chetan Bansal
The process of software development is dramatically different today compared to even a few years ago. The shift to cloud computing has meant that companies need to develop and deploy software in ever shrinking timeframes while maintaining high quality of…
Podcast: What ‘bhasha’ do you want to talk in? With Kalika Bali and Dr. Monojit Choudhury
Many of us who speak multiple languages switch seamlessly between them in conversations and even mix multiple languages in one sentence. For us humans, this is something we do naturally, but it’s a nightmare for computing systems to understand mixed…
Behind the phone: The importance of human connections in improving mental health helpline technology
| Amit Sharma
Unaddressed mental health conditions are growing worldwide, with millions across the world living with different types of these conditions. The World Health Organization projects that depression may be the biggest contributor to a key indicator of the impact of disease by…
Extending the reach of care: Tending to patients using chat app technology
| Ding Wang
According to a report released by World Bank and the World Health Organization in 2017, there are nearly 4 billion people worldwide, that’s half of the world population, who lack access to essential healthcare. Although delivering high-quality patient-centered care is…