Microsoft Research Blog

Optimizing imperative functions in relational databases with Froid 

August 27, 2018 | Karthik Ramachandra
For decades, databases have supported declarative SQL as well as imperative functions and procedures as ways for users to express data processing tasks. While the evaluation of declarative SQL has received a lot of attention resulting in highly sophisticated techniques, improvements in the efficient evaluation…

Recent Posts

  1. DoWhy – A library for causal inference 

    August 21, 2018 | Amit Sharma and Emre Kiciman

    For decades, causal inference methods have found wide applicability in the social and biomedical sciences. As computing systems start intervening in our work and daily lives, questions of cause-and-effect are gaining importance in computer science as well. To enable widespread use of causal inference, we…

  2. digital map showing global data network connectivity

    Microsoft Research bringing its best to SIGCOMM 2018 

    August 21, 2018 | Yibo Zhu

    Microsoft Research is actively developing technologies as we continually strive to make our network and online services the most performant and efficient on the planet and this includes openly sharing our progress in advancing the state of the art with the research community. At the…

  3. PhD Scholarship Program: Recognizing great research across EMEA 

    August 10, 2018

    The Microsoft Research PhD Scholarship Program in EMEA (Europe, Middle East, Africa) was launched in 2004 by Microsoft Research Cambridge, United Kingdom and has so far supported more than 200 PhD students from more than 18 countries and 51 institutions. The online submission tool for…

  4. Project Malmo

    Project Malmo: Reinforcement learning in a complex world 

    July 27, 2018 | Noboru Sean Kuno

    France’s victory over Croatia in the 2018 FIFA World Cup was as thrilling as sports competition gets. If you’re as much a fan of the game as I am, you enjoyed watching 32 national teams vie for the title over a beautiful month across 11…

  5. a group of people standing in a room

    Top students contemplate the shape of the AI future at PhD Summer School 

    July 26, 2018 | Scarlet Schwiderski-Grosche

    Beautiful summer weather, ice cold Pimm’s and the idyllic scenery along the River Cam greeted over 100 PhD students from across the EMEA (Europe, Middle East and Africa) region who had traveled to Cambridge, England, to share and learn about artificial intelligence with tech visionaries…

  6. Summer of MakeCode for kids 

    July 25, 2018 | Jacqueline Russell

    Microsoft MakeCode is a web-based learning environment for kids and teens to create with technology. MakeCode takes a unique approach to computing education by combining the magic of making with the power of code as a way to make learning about computers and technology more…

  7. a man wearing glasses and smiling at the camera

    ACM announces creation of Chuck Thacker Breakthrough in Computing Award 

    July 18, 2018

    ACM – the Association for Computing Machinery – has created a new major award to honor 2009 A.M. Turing Laureate Charles P. “Chuck” Thacker. The award honors Thacker’s pioneering contributions to computing, considered by the community to have propelled the world in the early 1970s…

Explore More

  • Events & conferences

    Events & conferences 

    Meet our community of researchers, learn about exciting research topics, and grow your network

  • Podcasts

    Podcasts 

    Ongoing conversations at the cutting edge of research

  • Microsoft Research Forum

    Microsoft Research Forum 

    Join us for a continuous exchange of ideas about research in the era of general AI