Mapping Hotpot Ratings in Austin, Texas, to Discover the Popular Spots

For a lot of attendees at SXSW this month, including myself, it was our first trip to Austin, Texas. We’ve all heard stories about the great restaurants and bars found throughout the city, but I didn’t know where to start looking.

Luckily for us, on February 11, Google launched a campaign in Austin to promote Hotpot, a new tool to help you find the places you’ll love. Rate and review the places you know using Hotpot, and Google will personalize your search results based on your preferences and recommendations from friends.

To help newcomers identify great places in Austin, we began importing anonymous rating signals into Google Fusion Tables in near real-time. When a new rating came in, it was directly inserted into Fusion Tables using the Fusion Tables API. In the examples below we used a FusionTablesLayer with the heat map option enabled. We used Styled Maps to tone down the background colors to make the heat map stand out more.

After the first day of collecting anonymous Austin ratings, using the heat map function in Fusion Tables, we were able to see a few patterns start to emerge:

Austin, Texas – 24hrs of Hotpot ratings heat map starting on March 1, 2011

Just 24 hours of rating data was able to provide a good idea of where to target my Hotpot search in Austin, but I wanted to see what the concentration would be like after a few days. With just 12 days of Hotpot data, the heat map generated in Fusion Tables really starts to show much more concentrated patterns:

Austin, Texas — Hotpot ratings heat map March 1, 2011, to March 12

Having never been to Austin, I could tell by looking at the heat map that the hottest places in the city are along 6th Street, between Lamar Avenue and the I-35. Additionally, Guadalupe Street near the University of Texas at Austin campus also has a lot of activity. Based on the high activity, those areas would be a good place to start exploring the city.

If you’d like to watch Hotpot trends as they shape over the coming days, you can view more Hotpot ratings in near real-time on google.com/austin.

Student applications now being accepted for Google Summer of Code


Today marks the start of the 2011 Google Summer of Code student application period.

Google Summer of Code is a global program where university students are given a stipend to write code for open source projects over a three month period. Through Google Summer of Code, accepted students are paired with a mentor from the participating projects, gaining exposure to real-world software development and the opportunity for employment in areas related to their academic pursuits. Best of all, more source code is created and released for the use and benefit of all.

Google Summer of Code is a highly competitive program with a limited number of students being accepted. We are pleased to announce that this year we have enlarged the program so that we can accept as many as 150 additional students. We hope all interested students will apply!

Now it is time for the students to submit their proposals to the accepted mentoring organizations via the Google Summer of Code program website from today through Friday, April 8th 19:00 UTC. For the past 10 days students have had the opportunity to review the Ideas pages for this year’s 175 accepted projects and to research which projects they would like to contribute to for this year’s Google Summer of Code.

Every year we have thousands of students who apply for the Google Summer of Code program but due to the limited number of slots many students are not able to be a part of the program. The quality of your proposal is what will make you stand out from your peers. Students should consult the Google Summer of Code student manual for suggestions on how to write a proposal that will grab the attention of the mentoring organizations. Multiple proposals are allowed but we highly recommend focusing on quality over quantity. The mentoring organizations have many proposals to review, so it is important to follow each organization’s specific guidelines or templates and we advise you to submit your proposal early so you can receive timely feedback.

For more tips, see a list of some helpful dos and don’ts for successful student participation written by a group of experienced Google Summer of Code administrators, our user’s guide for the program site, Frequently Asked Questions and timeline. You can also stay up-to-date on all things Google Summer of Code on our Google Open Source blog, mailing lists or on IRC at #gsoc on Freenode.

Good luck students and remember to submit your proposals early–you only have until April 8!

Two new Google Geo Developers Videos

Last Fall we released the lost archives of the Google Geo Developers Series. Today, we are proud to announce two new videos by stars of the Google Maps API world.

First up, we have John Coryat. In 2007, John gave us Creating Custom Maps, one of our more popular videos in the Google Geo Developers Series. Today, we’re proud to present his latest, Simulating Markers with Tile Layers. A follow-up to Creating Custom Maps, this video presents advanced techniques in creating clickable tile layers. The techniques he describes are actually similar to those used by Google, for instance for rendering KML or Fusion Table Layers. This video talks about how to roll your own.

In our second video we have Chad Killingsworth. Chad presented with me at Google I/O last year in our session Map once, map anywhere, and is an official commiter to the Google Closure project. Fittingly enough, his video is on Using the Google Maps API with the Google Closure Compiler.