University of Cambridge > Talks.cam > Microsoft Research Cambridge, public talks > Text To Programs: Automating Computer Tasks from Natural Language Descriptions

Text To Programs: Automating Computer Tasks from Natural Language Descriptions

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact Microsoft Research Cambridge Talks Admins.

This event may be recorded and made available internally or externally via http://research.microsoft.com. Microsoft will own the copyright of any recordings made. If you do not wish to have your image/voice recorded please consider this before attending

As computers have become more powerful and more sophisticated, they have also become more complicated and difficult for humans to use. Many tasks that a user would like to perform, however, have already been described on-line in natural language. By designing new machine learning algorithms that can translate these natural language descriptions into computer programs, we enable machines to perform many tasks which today require significant manual effort.

In this talk I will describe systems I have built towards this end in three different computing domains: text processing tasks, mathematical calculations, and robotic object construction in a virtual world. By translating the natural language to computer programs we are able to both determine semantic equivalence between the programs, and observe the results of their execution. I will show that integrating these capabilities into the learning algorithms significantly improves the effectiveness of the learning, as well as enabling learning with much less training data.

This talk is part of the Microsoft Research Cambridge, public talks series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

© 2006-2024 Talks.cam, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity