Nelly Ben Hayoun talked at Google Headquarters in Mountain View, California, USA as part of the Google Talks Series You can see the talk online here