Google Research Blog
The latest news from Research at Google
Google Scribe: Now with automatic text for links and faster formatting options
Thursday, May 26, 2011
Posted by Kartik Singh and Kuntal Loya, Google Scribe team
first release on
last year, we have been poring over your feedback and busy adding the top features you asked for. Today, we're excited to announce a new version of Google Scribe that brings more features to word processing.
Besides formatting, Google Scribe provides features that help you author high quality documents quickly:
Automatic text for links
Adding a hyperlink to your document has been a two-step process of choosing the link and the text to display for it. Google Scribe now makes it easier. Just paste or type any link into your document and Google Scribe will set an appropriate link text.
Do you repeatedly spend time reaching out to the toolbar to format your document ? To speed-up formatting, Google Scribe now displays an abridged toolbar close-by when you select a portion of the document.
Text completion in 12 languages
Google Scribe auto-completes text as you type. In addition to saving keystrokes, the suggestions indicate correct or popular phrases to use. Google Scribe now auto-detects document language, so you no longer need to choose a language.
You can view other applicable suggestions by clicking on the options button next to the Google Scribe icon and choosing “Show Multiple Suggestions”.
We have extended auto-complete support to Arabic, Dutch, French, German, Hungarian, Italian, Polish, Portuguese, Russian, Spanish and Swedish in addition to English that we already supported.
Correct your document as you type
Google Scribe now has basic support for checking spelling, punctuation and phrases in your document. Google Scribe underlines incorrect usage and clicking on underlined words or phrases will display a menu of suggested corrections to choose from.
We are continuously working on expanding the list of proofreading features. Stay tuned.
Try out the new Google Scribe at
let us know what you think
Google at ACL 2011
Wednesday, May 18, 2011
Posted by Ryan McDonald and Fernando Pereira, Research Team
The Annual Meeting of the
Association for Computational Linguistics
is one of the premier conferences for language and text technologies. Many employees at Google have strong roots in the community of researchers that attend this meeting, including many of our researchers working on
this years conference
, Google is particularly well represented. The General Chair is
and a few Googlers are serving as technical
(in addition to the plethora of Googlers that reviewed papers for the conference). Google is also a
of ACL this year.
Research advances at Google can be seen throughout the conference’s technical content. Below is a complete list of Googler-authored or co-authored papers in the main conference. We want to give special emphasis to this year’s best paper award, given to “
Unsupervised Part-of-Speech Tagging with Bilingual Graph-Based Projections
” by CMU graduate student and Google intern
and his internship advisor
. ACL is an extremely selective conference and this award speaks volumes to the importance of
and using bilingual corpora to project syntactic resources from resource rich languages (like English) to other languages. Congratulations Dipanjan and Slav!
Googlers are also involved in two of this year’s tutorials.
will present “
Web Search Queries as a Corpus
and his colleagues will teach about “
Rich Prior Knowledge in Learning for Natural Language Processing
and her colleagues are running a workshop on “
Monolingual Text-to-Text Generation
ACL will take place this year in Portland from June 19th to June 24th.
Papers by Googlers (a * indicates a paper that will be linked to after the conference):
Ranking Class Labels Using Query Sessions*
Fine-Grained Class Label Markup of Search Queries*
Joseph Reisinger and Marius Pasca
Unsupervised Part-of-Speech Tagging with Bilingual Graph-Based Projections
Dipanjan Das and Slav Petrov
Large-Scale Cross-Document Coreference Using Distributed Inference and Hierarchical Models
Sameer Singh, Amarnag Subramanya, Fernando Pereira and Andrew McCallum
Piggyback: Using Search Engines for Robust Cross-Domain Named Entity Recognition
Stefan Rüd, Massimiliano Ciaramita, Jens Müller and Hinrich Schütze
Beam-Width Prediction for Efficient Context-Free Parsing
Nathan Bodenstab, Aaron Dunlop, Keith Hall and Brian Roark
Language-independent compound splitting with morphological operations
Klaus Macherey, Andrew Dai, David Talbot, Ashok Popat and Franz Och
Model-Based Aligner Combination Using Dual Decomposition
John DeNero and Klaus Macherey
Binarized Forest to String Translation
Hao Zhang, Licheng Fang, Peng Xu and Xiaoyun Wu
Semi-supervised Latent Variable Models for Fine-grained Sentiment Analysis
Oscar Tackstrom and Ryan McDonald
Make beautiful interactive maps even faster with new additions to the Fusion Tables API
Tuesday, May 10, 2011
Posted by Rebecca Shapley, Jayant Madhavan, Rod McChesney, and Kathryn Hurley, Fusion Tables team
Google Fusion Tables
is a modern data management and publishing web application that makes it easy to host, manage, collaborate on, visualize, and publish data tables online. Since we first
Fusion Tables almost two years ago, we've seen tremendous interest and usage from dozens of areas, from journalists to scientists to open-data entrepreneurs, and have been excited to see the
that our users have been able to rapidly build and publish.
We've been working hard to enrich what Fusion Tables offers for customization and control of visual presentation. This past fall we added the ability to style the colors and icons of mapped data with a few clicks in the
Fusion Tables web app
. This spring we made it easy to use HTML and customize what users see in the info window that appears after a click on the map. We’ve enjoyed seeing the impressive visualizations you have created. Some, like the
Guardian’s map of deprivation in the UK
, were created strictly within the web app, while apps like the
Bay Citizen’s Bike Accident tracker
Texas Tribune’s Census 2010 interactive map
take advantage of the
Fusion Tables SQL API
to do even more customization.
Of course, it’s not always convenient to do everything through a web interface, and today we’re delighted to invite trusted testers to try out the new Fusion Tables Styling and Info Window API. Now developers will be able to set a table’s map colors and info windows with code.
Even better, this new Styling and Info Window API will be part of the
Google APIs Console
. The Google APIs Console helps you manage projects and teams, provision access quotas, and view analytics and metrics on your API usage. It also offers sample code that supports the
client key management flow you need to build secure apps for your users.
So if you've been looking for a way to programmatically create highly-customizable map visualizations from data tables, check out our new APIs and let us know what you think! To become a trusted tester, please apply to join the
and tell us a little bit about how you use the Fusion Tables API.
Google at CHI 2011
Thursday, May 05, 2011
Posted by Yang Li, Research Scientist
Cross-posted with the
Technical Programs and Events Blog
Google has an increasing presence at
ACM CHI: Conference on Human Factors in Computing Systems
, which is the premiere conference for Human Computer Interaction research. Eight Google papers will appear at the conference. These papers not only touch on our core areas such as Search,
but also demonstrate our growing effort in new areas where HCI is essential, such as new search user interfaces,
and cross-device interaction. They showcase our efforts to address user experiences in diverse situations. Googlers are playing active roles in the conference in many other ways too: participating in conference committees, hosting panels, organizing workshops and teaching courses, as well as running demos and 1:1 sessions at Google's booth.
This year's CHI takes place in Vancouver, BC, from May 7th - 12th.
Gesture Avatar: A Technique for Operating Mobile User Interfaces Using Gestures
, by Hao Lü, Yang Li*
User-Defined Motion Gestures for Mobile Interaction
by Jaime Ruiz, Yang Li*, Edward Lank
Experimental Analysis of Touch-Screen Gesture Designs in Mobile Environments
by Andrew Bragdon, Eugene Nelson, Yang Li*, Ken Hinckley
Many Bills: Engaging Citizens through Visualizations of Congressional Legislation
by Yannick Assogba, Irene Ros, Joan DiMicco, Matt McKeon*
YouPivot: Improving Recall with Contextual Search
by Joshua Hailpern, Nicholas Jitkoff*, Andrew Warr*, Karrie Karahalios, Robert Sesek, Nik Shkrob
Oops, I Did It Again: Mitigating Repeated Access Control Errors on Facebook
by Serge Egelman, Andrew Oates*, Shriram Krishnamurthi
Deep Shot: A Framework for Migrating Tasks Across Devices Using Mobile Phone Cameras
by Tsung-Hsiang Chang, Yang Li*
DoubleFlip: A Motion Gesture Delimiter for Mobile Interaction
by Jaime Ruiz, Yang Li*
Crowdsourcing and Human Computation: Systems, Studies and Platforms
by Michael Bernstein, Ed H. Chi*, Lydia B. Chilton, Björn Hartmann, Aniket Kittur, Robert C. Miller
Designing for User Experience: Academia & Industry
by Joseph 'Jofish' Kaye, Elizabeth Buie, Jettie Hoonhout, Kristina Höök, Virpi Roto, Scott Jenson*, Peter Wright
Festschrift Panel in Honor of Stuart K. Card
by Ed H. Chi*, Peter Pirolli, Bonnie John, Judith S Olson, Dan Russell*, Tom Moran
CHI Should be Replicating and Validating Results More: Discuss
by Max L. Wilson, Wendy Mackay, Ed H. Chi*, Michael Bernstein, Dan Russell*, Harold Thimbleby
Transferability of Research Findings: Context-Dependent or Model-Driven
by Ed H. Chi*, Mary Czerwinski, David Millen, Dave Randall, Gunnar Stevens, Volker Wulf, John Zimmerman
The Future of Child-Computer Interaction
by Allison Druin, Gary Knell, Elliot Soloway, Dan Russell*, Elizabeth Mynatt, Yvonne Rogers
From Basecamp to Summit: Scaling Field Research Across 9 Locations
by Jens Riegelsberger*, Audrey Yang*, Konstantin Samoylov*, Elizabeth Nunge*, Molly Stevens*, Patrick Larvie*
Design and Analysis of Large Scale Log Studies
by Susan Dumais, Robin Jeffries*, Dan Russell*, Diane Tang*, Jaime Teevan
Participatory Culture in the Age of Social Media
by Dana Rotman, Sarah Vieweg, Sarita Yardi, Ed H. Chi*, Jenny Preece, Ben Shneiderman, Peter Pirolli, Tom Glaisyer
Note: * denotes a Googler
Adaptive Data Analysis
Automatic Speech Recognition
Electronic Commerce and Algorithms
Google Cloud Platform
Google Play Apps
Google Science Fair
Google Voice Search
High Dynamic Range Imaging
Internet of Things
Natural Language Processing
Natural Language Understanding
Optical Character Recognition
Public Data Explorer
Security and Privacy
Site Reliability Engineering
Give us feedback in our
Official Google Blog
Public Policy Blog
Lat Long Blog
Ads Developer Blog
Android Developers Blog