Research at Google
∀x, CS+x
Google is full of smart people working on some of the most difficult problems in computer science today. Most people know about the research activities that back our major products, such as search algorithms, systems infrastructure, machine learning, and programming languages. Those are just the tip of the iceberg; Google has a tremendous number of exciting challenges that only arise through the vast amount of data and sheer scale of systems we build.
What we discover affects the world both through better Google products and services, and through dissemination of our findings by the broader academic research community. We value each kind of impact, and often the most successful projects achieve both.
| Date | Following | Followers | Gained |
|---|
Ever wonder what some Googlers do in their spare time? +Tom Murphy VII likes to create programs designed to learn how to play classic video games. Recently, during the 2013 ACH SIGBOVIK 2013 conference (http://sigbovik.org/2013/), Murphy (also known by his alias Tom 7) revealed his AI program designed to automatically play many old Nintendo Entertainment System games.
What does an 18th century scientist have to do with how Google Maps gives you the shortest route from your home to the dentist’s office? Today marks the the 306th birthday of Leonhard Euler, a Swiss physicist and mathematician, who is credited with laying the foundation for the field of graph theory. Taught to nearly all computer science students, graph theory continues to have profound impact to this day, with applications to a variety of fields ranging from videogames to social networks to city planning.
What do steam engines have to do with computer programs? The similarities between the two might surprise you. In 1948, Claude Shannon derived a formula for the average information content of a message:
If you hear Travis’ “Hit Me Baby One More Time”, you might immediately know it’s a cover of the Britney Spears song, even though the tempo, instrumentation, and arrangement are all strikingly different. Our brains, excellent pattern recognition devices, are able to easily pinpoint similar melodies even when many of the other audio characteristics of a song are quite dissimilar. But, can computers listen to, and recognize, music the same way we do?
Last week on Google Developers Live, +Arun Nagarajan sat down with +Sreeram Balakrishnan and +Warren Shen to talk about Fusion Tables (http://goo.gl/KQRpL) and Apps Script (http://goo.gl/blK8M). In addition to being a good introduction to both Apps Script and Fusion Tables, the video demonstrates how to use Apps Script to connect with the Fusion Tables API in order to upload, merge, query, and share data sets, enabling users to create compelling visualizations and publish the results on the Web.| Top Growing Brands |
|---|
YouTube
3,891,908
followers
|
Google Art Project
4,243,876
followers
|
Google Cultural Institute
1,516,431
followers
|
FC Barcelona
3,807,765
followers
|
Mission Blue
329,043
followers
|
| Top Growing Communities |
|---|
Amazing Places to See
130,864
followers
|
Android
146,173
followers
|
Joke of the Day
153,409
followers
|
Science on G+
89,460
followers
|
Night Photography
115,961
followers
|
| Top Followed Brands |
|---|
Coldplay
4,626,044
followers
|
Angry Birds
4,481,123
followers
|
Google Art Project
4,243,876
followers
|
YouTube
3,891,908
followers
|
FC Barcelona
3,807,765
followers
|