Evaluating Similarity Measures: A Large-Scale Study in…

Google TechTalk
June 21, 2006

Ellen Spertus is a Software Engineer at Google and an Associate Professor of Computer Science at Mills College, where she directs the graduate program in Interdisciplinary Computer Science. She earned her bachelor’s, master’s, and doctoral degrees from MIT, and has done research in parallel computing, text classification, information retrieval, and online communities. She is also known for her work on women and computing and various odd adventures, which have led to write-ups in The Weekly World News and other fine publications.

ABSTRACT
As online information services grow, so does the need and opportunity for automated tools to help users find information of…

15 Views of a Node Link Graph: An Information…

Google TechTalks
June 28, 2006

Tamara Munzner received a BS in 1991 and a PhD in 2000 from Stanford. Her current research interests are information visualization, graph drawing, and dimensionality reduction. She was the IEEE Symposium on Information Visualization Program/Papers Co-Chair in 2003 and 2004.

ABSTRACT
Information visualization, or infovis, is the interactive computer-based visual representation of abstract datasets. I will use collections of linked nodes as the launching point for a discussion of fifteen different approaches to infovis. Node-link graphs appear in many application domains, and people can perform many tasks faster or more effectively when they can manipulate a…

Kyoto University Presentation

Google TechTalks
January 31, 2006

Katsumi Tanaka
Toru Ishida

A group of faculty and students from the Department of Social Informatics, Graduate School of Informatics, Kyoto University in Japan visiting the Googleplex. They will present an overview of the research at their lab

DSD: A Hybrid Analysis Tool for Bug Finding

Google TechTalks
July 13, 2006

Christoph Csallner

ABSTRACT
DSD-Crasher is a bug finding tool that follows a three-step approach to program analysis: D. Capture the program’s intended execution behavior with dynamic invariant detection. The derived invariants exclude many unwanted values from the program’s input domain. S. Statically analyze the program within the restricted input domain to explore many paths. D. Automatically generate test cases that focus on verifying the results of the static analysis. Thereby confirmed results are never false positives, as opposed to the high false positive rate inherent in conservative static analysis.

This three-step approach yields benefits compared to…

Web Applications and the Ubiquitous Web

Google TechTalks
February 1, 2006

Dave Raggett

Dave Raggett is currently a W3C Fellow from Canon, and W3C Activity Lead for Multimodal Interaction. Dave has been closely involved with driving standards for the Web since 1992, e.g. setting up the IETF HTTP working group, helping with work on ECMAScript, and W3C work on HTML, XForms, MathML, VoiceXML and other related specifications. For further details see: http://www.w3.org/People/Raggett

ABSTRACT The Web is increasingly a ubiquitous platform for application developers. The talk will outline an emerging vision for the Ubiquitous Web and areas where further work is needed. I will also present work I have been doing on a Web-based alternative to…

Our Lives, Our Facebooks

Google TechTalks
May 3, 2006

Fred Stutzman
Fred Stutzman is a Ph.D. student at the University of North Carolina at Chapel Hill’s School of Information and Library Science.

His research interests include identity, social networks, and the effects of social technology. His research is operationalized in the claimID.com project, of which he is the co-founder. ABSTRACT
Students at a large number of American colleges and universities have come to rely on The Facebook (http://facebook.com) as a vital supplement to their social lives. A social connector website, Facebook serves the information needs of students who have perpetually in-flux social networks. As a result, frequency and penetration of…

Near-optimal Monitoring of Online Data Sources

Google TechTalks
July 27, 2006

Ryan Peterson

ABSTRACT
Crawling the Web for interesting and relevant changes has become increasingly difficult due to the abundance of frequently changing information. Common techniques for solving such problems make use of heuristics, which do not provide performance guarantees and tend to be tailored to specific scenarios or benchmarks.

In this talk, I will present a principled approach based on mathematical optimization for monitoring high-volume online data sources. We have built and deployed a distributed system called Corona that enables clients to subscribe to Web pages and notifies clients of updates asynchronously via instant messages. Corona assigns…

Gmail: A Behind the Scenes Video

http://mail.google.com/mvideo

The final video is now live! Check it out at http://mail.google.com/mvideo

Help us imagine how an email message travels around the world. Take a look at the collaborative video we started, and then film what happens next. Post your clip as a response to this one. We’ll edit a selection of submissions together to make a final video, which will be featured on the Gmail homepage and seen by users worldwide.