Research happens across all of Google, and affects everything we do.
Research at Google is unique. Because so much of what we do hasn't been done before, the lines between research and development are often very blurred. This hybrid approach allows our discoveries to affect the world, both through improving Google products and services, and through the broader advancement of scientific knowledge.Google's Hybrid Approach to Research
Scalable, Example-Based Refactorings with Refaster
Workshop on Refactoring Tools (2013)
Measuring Enforcement Windows with Symbolic Trace Interpretation: What Well-Behaved Programs Say
Devin Coughlin, Bor-Yuh Evan Chang, Amer Diwan, Jeremy Siek
Proceedings of the 2012 International Symposium on Software Testing and Analysis, ACM, pp. 276-286
Why you should care about quantile regression
Augusto Born De Oliveira, Sebastian Fischmeister, Amer Diwan, Matthias Hauswirth, Peter Sweeney
Architectural Support for Programming Languages and Operating Systems, ASPLOS '13, ACM (2013), pp. 207-218
Latest from the blog
Open edX: Building an online education ecosystem with Harvard and MIT
Through Course Builder, the experimental platform for online education at scale, Google has helped to deliver on our goal of making education more accessible through technology by enabling educators to easily teach unprecedented numbers of students through MOOCs. Now, in collaboration with Harvard and MIT, Google is working with edX as a contributor to the open source platform, Open edX. By taking our learnings from Course Builder to further innovate on an open source MOOC platform, Google and edX are working together to advance their shared mission to broaden access to education. We look forward to contributing to edX's new site, MOOC.org.
- Slav Petrov
- Natural Language
- New York, NY
Working on problems that are at the intersection of natural language processing and machine learning, Staff Research Scientist Slav Petrov actively investigates the application of syntactic analysis to the domains of machine translation and question answering. Most recently, Dr. Petrov has worked on the addition of wildcard and morphology queries to the Google Books Ngram Viewer, while also teaching an ongoing statistical natural language processing course at NYU. A native of Sofia, Bulgaria, Dr. Petrov obtained a MS in Computer Science from the Free Universtiy of Berlin and his PhD at UC Berkeley before joining Google Research in the New York office in 2009.
Lake Tahoe, California
In December, Lake Tahoe will host the Neural Information Processing Systems (NIPS) conference, the premier forum for the exchange of research on the many facets of neural information processing and machine learning. Drawing upon a combined view of biological, physical, mathematical, and computational sciences, researchers from all over the world will assemble at NIPS to take part in tutorials, paper sessions, demonstrations, and workshops on varied topics in computer vision, information theory, statistical linguistics, cognitive science, and more. Google is proud to be a sponsor of NIPS 2013, and looks forward to contributing to, and learning from, the research community.